在安卓上获取城市和国家信息



我想在未启用GPS的情况下获取用户的城市和国家信息?有没有办法从他们的运营商那里获取这些数据?

使用 LocationManager 获取位置。您需要在清单文件中添加ACCESS_COARSE_LOCATION权限

TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String countryCode = tm.getNetworkCountryIso();

最新更新