我正在尝试通过命令行为Android项目运行自动化测试。但是,除非我使用gradlew test
或gradlew clean test
,否则gradlew test --rerun-tasks
不会执行任何测试。运行gradlew test -i
会显示以下消息:
Skipping task 'app:test' as it has no actions
当我为另一个工作从事另一个项目时,我能够毫无问题地运行gradlew test
。难道我做错了什么?还是这是由于Gradle版本之间的差异造成的?
这没什么大不了,除了gradlew clean test
或gradlew test --rerun-tasks
需要更长的时间才能运行。