我需要测试Activity(其中的视图,更具体)。但我无法正确测试它,因为它会影响我的测试服务。所以我想创建测试活动,通过重写的bindService扩展原始Activity。问题是我不想将此测试活动放到主AndroidManifest.xml中。我想把它保存在... / tests / AndroidManifest.xml中。但之后我每次在我的
中调用getActivity时都会出现异常public class MyTest extends ActivityInstrumentationTestCase2<TestActivity>
它说:
java.lang.RuntimeException: Unable to resolve activity for: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.ascom.example/.test.TestActivity }
所以问题是:是否可以实现这个技巧?