我需要在Robotium测试过程中更改系统语言。我在目标APP的测试项目中编写了此代码,并希望打开更多区域设置来更改语言。
Intent launchIntent = getActivity().getPackageManager().getLaunchIntentForPackage("jp.co.c_lis.ccl.morelocale");
getActivity().startActivity(launchIntent);
solo.clickOnText("Custom Locale");
可以打开Morelocale,但我不能单击任何视图。
例外:找不到文字
谁能帮助我,或者有更好的解决方案来更改测试过程中的系统语言?
提前致谢。
我自己解决了这个问题。
1.我们不需要从一个项目中打开另一个依赖项目,只需将依赖项目作为库添加到我们的项目中。
2.将Dependensy项目作为一个jar文件,并将其添加到我们的项目构建路径中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句