在命令行上创建时有没有办法设置AVD默认语言?

时间:2013-05-03 10:32:05

标签: android android-emulator iso android-testing

我为CI设置了几个机器人测试和东西。 到目前为止,Everthing工作正常。我只是想弄清楚如何为我创建的AVD定义默认语言

我看过Managing AVD,但没有为此列出选项。

当您的Robotium测试也使用“searchText”功能时,如何执行此操作,但因为模拟器以不同的语言运行而失败?

使用android avd命令也不显示任何选项。我快速查看配置文件中是否创建了AVD,并且没有语言设置。

2 个答案:

答案 0 :(得分:1)

您可以尝试使用-change-locale在启动命令上设置Android模拟器默认语言:

emulator -avd <avd-name> -change-locale fr-CA

发布说明-https://androidstudio.googleblog.com/2019/09/emulator-29112-stable.html

答案 1 :(得分:0)

以下是在模拟器启动后切换语言的一种方法:

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

source