我需要测试 Activity (其中的视图,更具体)。但我无法正确测试它,因为它绑定到影响我的测试的服务。所以我想创建测试活动,用重写的 bindService 扩展原始活动。问题是我不想将此测试活动放在主 AndroidManifest.xml 中。我想把它保存在 .../tests/AndroidManifest.xml 中。但在那之后,每次我在我的
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 }
所以问题是:是否有可能实现这个技巧?