我为CI设置了几个机器人测试和东西。 到目前为止,Everthing工作正常。我只是想弄清楚如何为我创建的AVD定义默认语言。
我看过Managing AVD,但没有为此列出选项。
当您的Robotium测试也使用“searchText”功能时,如何执行此操作,但因为模拟器以不同的语言运行而失败?
使用android avd命令也不显示任何选项。我快速查看配置文件中是否创建了AVD,并且没有语言设置。
答案 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