当我使用以下代码时,它始终将国家/地区代码显示为US。
context = MainActivity.this;
String locale = context.getResources().getConfiguration().locale.getCountry();
TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.getSimCountryIso();
如何在模拟器中手动将设置国家/地区代码设置为IN(india)。
答案 0 :(得分:0)
这与在真实设备上完成的方式相同。 打开seetings应用程序,进入"语言和输入" - > "语言#34;并选择"英语(印度)"
答案 1 :(得分:-1)
运行>调试配置/运行配置
标签目标>其他仿真器命令行选项
-timezone亚洲/印度