簡體   English   中英

在android中進行robotium測試時如何從項目中打開另一個項目

[英]How to open another project from a project while doing robotium test in android

我在robotium測試的過程中需要更改系統語言。我在目標APP的測試項目中編寫了這段代碼,並想打開morelocale來更改語言。

圖片

Intent launchIntent = getActivity().getPackageManager().getLaunchIntentForPackage("jp.co.c_lis.ccl.morelocale");
getActivity().startActivity(launchIntent);
solo.clickOnText("Custom Locale");

Morelocale 可以打開,但我無法點擊任何視圖。

異常:未找到文本

任何人都可以幫助我或者有更好的解決方案來更改測試過程中的系統語言嗎?

提前致謝。

我自己解決了這個問題。

1.我們不需要從一個項目中打開另一個dependensy項目,只需要將dependensy項目作為庫添加到我們的項目中即可。

2.將dependensy項目制作成jar文件,加入到我們的項目構建路徑中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM