有时,即使似乎找到了连接的设备,我的connectedAndroidTest实际上也没有执行任何测试。我最终得到如下报告:

gradle --info connectedAndroidTest我得到:

Executing task ':app:connectedAndroidTest' (up-to-date check took 0.0 secs) due to:
  Task has not declared any outputs.

我一次重启了设备并得到了报告。但这并不总是有帮助。

我正在使用运行Android 4.1.1的(扎根)Samsung Tab 2。我在装有OS X 10.9.4的Mac上使用gradle /最新的Android Studio。有想法吗?

最佳答案

您需要“--rerun-tasks”来在没有代码更改的情况下强制测试运行。
此处有更多详细信息和广泛讨论:ojita

08-18 07:21