【发布时间】:2012-03-01 15:03:31
【问题描述】:
我正在为我的 Android 应用程序中的一个组件编写测试。该组件使用活动来制作一些报告。所以我需要一个活动来测试组件(丑陋的架构),我认为在测试项目中创建一个虚拟活动比创建从ActivityInstrumentationTestCase2<TestActivity>继承的测试更容易,但由于某种原因我总是得到@987654322 @异常。
测试活动已添加到清单文件中,并且包似乎设置正确。
我尝试将它放在 com.xxx(应用程序包)和 com.xxx.test 包中,但没有成功。但是当我将 TestActivity 移动到目标应用程序中时,一切正常。所以我开始想知道测试项目和我的应用程序之间有什么区别,甚至可以在测试项目中进行活动。
【问题讨论】: