Android Gradle 插件中文指南

5.3 测试Android库

测试 Android 库工程的方式和应用工程是一样。

仅有的不同就是整个库(包括它的依赖)会作为一个依赖库被自动的添加到测试应用中。测试APK的测试结果不仅包括它自己代码的测试,还包括 Android 库的以及库的所有依赖的测试。 库的 manifest 被合并到测试应用的 manifest 中(这种情况就和任何工程引用这个库是一样的)

androidTest 任务的职责也不一样了,它仅仅负责安装(和卸载)测试 APK (因为也没有其他APK需要安装)

其他的都和测试应用差不多。