Android 如何启动存在于测试应用程序中而非测试应用程序中的活动

Android 如何启动存在于测试应用程序中而非测试应用程序中的活动,android,unit-testing,android-activity,Android,Unit Testing,Android Activity,我有一个抽象的活动子类的子类,它来自我正在测试的应用程序,我试图在测试中实例化它。子类存在于我的测试应用程序中,而不是在测试应用程序中。那么,我如何确保检测的launchActivity找到它呢?如何在清单中指定它 我试图将其添加到测试应用程序清单中的标记中: <activity android:name="com.my.company.application.dialogs.test.MockActivity2"> <intent-filter>

我有一个抽象的
活动
子类的子类,它来自我正在测试的应用程序,我试图在测试中实例化它。子类存在于我的测试应用程序中,而不是在测试应用程序中。那么,我如何确保检测的
launchActivity
找到它呢?如何在清单中指定它

我试图将其添加到测试应用程序清单中的
标记中:

    <activity android:name="com.my.company.application.dialogs.test.MockActivity2">
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

com.my.company.application.dialogs.test是活动的实际java路径。在检测文档中提到的包路径可能不同。我应该在哪里设置它,如何设置它,以便找到正确的活动(但我必须仍有权访问应用程序中的其他活动)