有没有办法检查用户所在的国家/地区?“语言环境”还不够好,因为有很多英语语言环境,但它们遍布世界各地。
也许以某种方式使用IMEI或...?
所以实际上我需要找出SIM卡属于哪个国家?
编辑:不允许使用GPS 或互联网。
android.telephony.TelephonyManager.getNetworkCountryIso()
更多信息Android 文档 - TelephonyManager。
编辑:取决于你在找什么。IMEI 可能不相关,因为手机可能是从另一个国家订购/购买的,或者用户在使用它时可能在另一个国家。另外,我不知道 IMEI 是否告诉您该设备的实际销售国,而是制造商所在的国家/地区(虽然不确定)。