ここで、以下の AndroidManifest (パッケージとアクティビティの主要コンテンツ) を持つアプリケーションを起動できるテスト プロジェクトを作成したいと思います。
</package="com.mobitest.app" android:multiprocess="false" android:authorities="com.mobitest.app.search" provider android:name="com.mobitest.app.mail.provider.AttachmentProvider"
android:label="@string/app_name" android:name="com.mobitest.app.FileBrowser" android:taskAffinity="com.mobitest.app.filebrowser" android:value="com.mobitest.app.search.FileSearchActivity " />
私のテストプロジェクトの情報は次のとおりです。
public class TestApk extends ActivityInstrumentationTestCase2{
private static final String TARGET_PACKAGE_ID="com.mobitest.app";
private static final String LAUNCHER_ACTIVITY_FULL_CLASSNAME="com.mobitest.app.FileBrowser";
}
また、マニフェストのターゲット パッケージを次のように変更しました。
</android:targetPackage="com.mobitest.app" />
テストを実行すると、常に別のプロセスにあると表示されます。テスト済みのアプリはブラウザー プロセスで実行されることがわかります。しかし、そのようなアプリの場合、Rbitium でテストできるようにテスト ケースを作成するにはどうすればよいでしょうか?
どんな助けでも大歓迎です!