我一直在研究一个模块,每当使用“gradlew assemble”构建它时,它将在build / output文件夹中生成一个aar文件。我在android app模块中创建了一些扩展InstrumentationTestCase的测试,我想在每次使用gradle命令构建库时运行这些测试。如果编译测试“传递”,则应该发生构建(aar),否则它应该失败。有人可以帮我这个吗?
答案 0 :(得分:1)
运行gradlew clean connectedCheck
应该在所有连接的设备上运行所有测试,并且还会构建您的aar文件。这是最简单的方法。