如何在Android上找到用户SIM卡的国家/地区?

时间:2011-03-14 23:05:54

标签: android country sim-card

有没有办法检查用户的国家/地区? “Locale”不够好,因为有很多英语语言环境,但它们遍布全世界。

可能以某种方式使用 IMEI 或......?

所以实际上我需要找出 SIM卡所属的国家/地区?

编辑:不允许使用GPS或互联网

1 个答案:

答案 0 :(得分:8)

android.telephony.TelephonyManager.getNetworkCountryIso()

更多信息Android documentation - TelephonyManager

编辑:取决于您要找的内容。 IMEI可能不相关,因为手机可能是从其他国家/地区订购/购买的,或者用户在使用时可能在其他国家/地区。此外,我不知道IMEI是否告诉您该设备的实际销售情况,而是制造商所在的国家/地区(虽然不确定这一点)。