gpt4 book ai didi

android - 获取国家代码

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:52:42 29 4
gpt4 key购买 nike

我正在实现应用内购买。在应用内产品列表中,我为国家 A 配置了一些产品,为国家 B 配置了一些产品。所以我的应用程序应该只显示为国家 A 的用户配置的那些产品B 国的用户也是如此。因此,当我的应用程序与我的内容服务器通信时,该应用程序应该能够通过服务器请求发送设备国家/地区。我怎样才能做到这一点?

我使用 TelephonyManager : getNetworkCountryIso () 方法获取移动国家代码 (MCC)。但是文档说“只有当用户注册到网络时。结果在 CDMA 网络上可能不可靠”另外,当我尝试这个时,

  1. 在带 wifi 互联网的三星设备 (2.3) 上,没有 sim,我得到了代码
  2. 在带有 sim 卡的三星设备 (2.3) 上,没有互联网连接,我得到了代码
  3. 在带 wifi 的 lg (2.2) 上,没有 sim 我得到了密码
  4. xperia x10 (2.1) 带 wifi 互联网,没有 sim .. 我没有得到代码
  5. xperia x10 (2.3) with sim, with internet conncetion.. 我得到了密码

所有 gsm。我不明白为什么我无法获得第 4 个案例的 mcc?

另外,google是如何识别市场上过滤应用的设备所在国家的?

有什么想法吗?

编辑:我在 Dell Venue (2.2) 中尝试使用 wifi,没有 sim:我没有得到 MCC

最佳答案

我认为谷歌会检查 getSimCountryIso .这通常是可靠的。但我可能错了

关于android - 获取国家代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8824125/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com