相关疑难解决方法(0)

无法找到检测目标包:com.xyz

我为一个库项目编写了一个testcase类,我分别创建了这个测试用例项目.

当我试图运行这个测试项目时,控制台显示错误"Unable to find instrumentation target package: <with package name>",

我也在谷歌搜索解决方案,在一些网站上他们检查AndroidManifestFile中的标签android:targetPackage属性.

我检查了清单,检测标签是否正确,它正确定位了libraryproject包.

任何人都可以帮忙,使我的testcase项目可以运行

junit android

24
推荐指数
3
解决办法
2万
查看次数

是否可以在Android测试项目中定义Activity并对其进行测试?

我正在为我的Android应用程序中的组件编写测试.该组件使用活动来制作一些报告.所以我需要一个活动来测试组件(丑陋的架构),我认为在测试项目中创建一个虚拟活动比创建继承的测试更容易ActivityInstrumentationTestCase2<TestActivity>,但由于某种原因我总是得到java.lang.RuntimeException: Unable to resolve activity for: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.xxx/.Testctivity }异常.

测试活动被添加到清单文件中,并且包似乎已正确设置.

我试图将它放在com.xxx(应用程序包)和com.xxx.test包中,没有运气.但是当我将TestActivity移动到目标应用程序时,一切正常.所以我开始想知道测试项目和我的应用程序之间的区别是什么,甚至可以在测试项目中进行活动.

junit android

19
推荐指数
1
解决办法
5045
查看次数

标签 统计

android ×2

junit ×2