1

ここで、以下の 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 でテストできるようにテスト ケースを作成するにはどうすればよいでしょうか?

どんな助けでも大歓迎です!

4

0 に答える 0