
>我的测试是在src / androIDTest / java /
>我设置了testInstrumentationRunner’androID.support.test.runner.AndroIDJUnitRunner’
>测试类是@RunWith(AndroIDJUnit4.class)
>单独测试用@Test注释
我可以执行./gradlew connectedCheck,并且测试在使用KitKat的设备上运行良好,但是当我尝试使用与Lollipop的设备相同的方式运行相同的测试时,我得到…
15:02:15.784 [WARN] [org.gradle.API.Task]测试XT1095 – 5.1失败:由于“java.lang.NoClassDefFoundError”,仪器运行失败
15:02:16.011 [WARN] [org.gradle.API.Task]
com.androID.builder.testing.ConnectedDevice>没有测试.[XT1095 – 5.1]失败
15:02:16.011 [WARN] [org.gradle.API.Task]找不到测试.这通常意味着您的测试类不是您的测试运行者所期望的形式(例如不继承TestCase或缺少@Test注释).
解决方法 最后它开始工作.我按照这个答案:https://groups.google.com/d/msg/adt-dev/QW5SuzQizNk/mWdaEuuCCQAJ
其链接到:
@L_419_2@
基本上这是问题:
我错误地使用了编译’com.Google.dagger:dagger-compiler:2.0.2′
而不是正确apt’com.Google.dagger:dagger-compiler:2.0.2′
总结以上是内存溢出为你收集整理的Android – “没有测试发现”用于棒棒糖及其以上的仪器测试全部内容,希望文章能够帮你解决Android – “没有测试发现”用于棒棒糖及其以上的仪器测试所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)