为任何Android模拟器构建国家/地区

时间:2016-01-25 17:48:07

标签: android build resources location country

我正在开发一个具有过滤器的应用程序,该过滤器通过其设备构建国家来分隔用户。我正在使用:

String locale = getResources().getConfiguration().locale.getCountry();

获得国家。有没有办法检查AVD上的构建国家,以便我可以确保上面的代码有效?

1 个答案:

答案 0 :(得分:1)

打开菜单=>设置=>语言& Keyboard =>选择Locale =>从此

设置任何语言环境

使用cmd:

$ adb shell'
setprop persist.sys.language en;
setprop persist.sys.country IN;
stop;
sleep 5;
start'

如果你想要它编程:

  Locale locale = null;
Configuration config=null;
 config = getBaseContext().getResources().getConfiguration();
locale = new Locale("en");
Locale.setDefault(locale);
config.locale = locale;