如何更改Android Emulator的默认语言?

Jai*_*oid 11 android locale android-emulator

如何更改模拟器的语言?默认情况下,我填写表格时会收到中文.
请帮我摆脱这个.

Dha*_*dra 33

几乎没有可能的解决方案来更改设备语言.

  1. 打开菜单 - >设置 - >语言和键盘 - >选择区域设置.从中设置任何语言环境.这取决于Android操作系统版本和设备制造商.
  2. 模拟器包含名为"自定义区域设置"的应用程序.使用该应用程序也可以更改模拟器的区域设置.我没有检查在不同类型的CPU和Android版本上运行的所有类型的模拟器,所以它不是很好,这个应用程序存在于模拟器中.

  • 应该指出的是,intel模拟器只带有英文,因此不支持切换语言. (6认同)
  • 打开菜单是什么意思?你说的是谁的菜单?请具体说明。 (5认同)

ven*_*iac 12

它取决于版本模拟器.

在Android 4.0上:主页 - >中央菜单 - >自定义区域设置

自定义区域设置选择屏幕


小智 10

使用此选项以编程方式设置区域设置:

Locale locale = new Locale("en");
Locale.setDefault(locale);
Configuration config = getBaseContext().getResources().getConfiguration();
config.locale = locale;
Run Code Online (Sandbox Code Playgroud)


Ros*_*hdy 6

对于新的模拟器,只需输入新语言即可

设置->系统->语言和输入法,

那么re-order your desired device locale at the top of the languages list 这是关键!

它将自动为RLT / LTR切换UI,并更改系统区域设置

  • 这似乎是适用于 Windows 的最近(2019 年春季)版本的 Android Studio 的正确答案。 (2认同)