因此,当我的应用程序与我的内容服务器通信时,应用程序应该能够通过服务器请求发送设备国家/地区.我怎样才能做到这一点?
我使用TelephonyManager:getNetworkCountryIso()方法来获取移动国家代码(MCC).但文档说“仅当用户注册到网络时.结果可能在CDMA网络上不可靠”
此外,当我试着这个,
>在三星设备(2.3)与无线互联网,没有SIM卡,我得到了代码
>在三星设备(2.3)与SIM卡,没有互联网连接,我得到了代码
>在带有wifi的lg(2.2)上,没有sim我得到了代码
> xperia x10(2.1)带wifi上网,没有sim ..我没有得到代码
> xperia x10(2.3)与sim,互联网conncetion ..我得到了代码
所有gsm的地方.我无法弄清楚为什么我不能得到第四箱的mcc?
此外,谷歌如何识别设备的国家/地区以过滤市场中的应用程序?
任何的想法?
编辑:我在戴尔Venue(2.2)尝试使用wifi,没有SIM卡:我没有得到MCC
解决方法 我认为谷歌检查 getSimCountryIso.这通常是可靠的.但我可能错了 总结以上是内存溢出为你收集整理的android – 获取国家/地区代码全部内容,希望文章能够帮你解决android – 获取国家/地区代码所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)