当我更改系统语言环境时,它不起作用,模拟器重新启动,但仍显示在原始语言环境中。
有什么想法吗?
$ adb root
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
restarting adbd as root
$ adb shell "setprop persist.sys.locale es-AR; stop; sleep 2; start"
$ adb shell getprop persist.sys.locale
en-US
答案 0 :(得分:1)
不知道是什么原因造成的。但这解决了:
在Android Studio中-工具-> AVD管理器->选择仿真器,然后选择“擦除数据”。
答案 1 :(得分:0)
请在模拟器上检查Android版本。
Android棉花糖需要设置为“ setproppersist.sys.locale es-AR”。 另一方面,Android Kitkat需要同时设置“ setproppersist.sys.language es”和“ setproppersist.sys.country AR”。 我不确定何时准确更改此设置。 (介于K〜M之间)