有时我的 connectedAndroidTest 实际上并没有执行任何测试,即使似乎找到了连接的设备。我最终得到如下报告:
做 gradle --info connectedAndroidTest
我得到:
Executing task ':app:connectedAndroidTest' (up-to-date check took 0.0 secs) due to:
Task has not declared any outputs.
我重新启动了一次设备并收到了我的报告。但这并不总是有帮助。
我正在使用(root 权限的)Samsung Tab 2,运行 Android 4.1.1。我在装有 OS X 10.9.4 的 Mac 上使用 gradle/最新的 Android Studio。想法?
最佳答案
您需要“--rerun-tasks”来强制测试在没有代码更改时重新运行。
此处有更多详细信息和广泛讨论:How to run Gradle test when all tests are UP-TO-DATE?
关于android - connectedAndroidTest - 任务尚未声明任何输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24771187/