作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
据我了解,仅运行以下单元测试:
gradlew testDebugUnitTest
这也有效并生成报告,但如果我写以下内容:
gradlew testDebugUnitTest mergeAndroidReports
我得到:
Execution failed for task ':app:connectedDebugAndroidTest'.
> com.android.builder.testing.api.DeviceException: No connected devices!
所以它也在尝试运行仪器测试,这应该是预期的还是这是一个错误?
在具有最新 gradle 版本 (4.0.0-alpha09) 的 Android Studio 4 Canary 9 上看到。
最佳答案
mergeAndroidReports
似乎只合并由仪器 androidTest
测试生成的测试报告,这就是任务依赖于 connectedAndroidTest
的原因。
关于android - gradlew testDebugUnitTest mergeAndroidReports,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60373960/
据我了解,仅运行以下单元测试: gradlew testDebugUnitTest 这也有效并生成报告,但如果我写以下内容: gradlew testDebugUnitTest mergeAndroi
我知道这个问题,但是我不知道使用什么命令来修复它。 问题是库中有一些依赖于compileOnly。我可以通过将所有compileOnly添加为库中的testImplementation来解决此问题,但
突然在我的项目中构建失败并尝试从 gradle 选项 Android studio 运行 assemble 错误日志显示 TaskExecutionException: Execution faile
我是一名优秀的程序员,十分优秀!