在Android模拟器中更改区域设置

时间:2011-03-02 12:08:11

标签: java android android-emulator locale

我刚开始学习Android开发。我在视图中包含了一个EditText组件,并在Eclipse中启动了模拟器。

当我输入文本框时,自动建议会以中文显示,但我想将其更改为英文。

如何更改此区域设置和Android模拟器?

我正在使用Android 2.1进行开发。

4 个答案:

答案 0 :(得分:12)

我正在使用Android 4.2 + 4.3的模拟器,并且有一个应用程序可以设置名为“自定义区域设置”的区域设置。

启动模拟器 - >启动器 - >自定义区域设置
=>从列表中选择所需的语言
=>单击“选择'de_DE'”确认

答案 1 :(得分:5)

我的解决方案是在Android模拟器“自定义区域设置”应用程序上使用预装。只需发送带有额外语言参数的意图,如下所示:

adb shell am broadcast -a com.android.intent.action.SET_LOCALE --es com.android.intent.extra.LOCALE EN

此处提供更多信息 - prepare android emulator for UI test automation.

答案 2 :(得分:3)

无需更改本地,只需长按EditText小部件,在弹出菜单上选择输入法,然后更改为Android键盘。

答案 3 :(得分:2)

我正在使用2.3.3,但应该是类似的:

启动模拟器 - >启动器 - >设置 - >语言与键盘 - >选择语言