如何为Android运行单元测试不在设备或模拟器上?

geo*_*eci 4 java continuous-integration android unit-testing jvm

在android子工作室的新子项目中,据我了解这种在设备或模拟器上运行的集成测试,检查应用程序的功能取决于SDK的android.但我确实有方法不依赖于android.他们的测试,我想花在JVM上,避免运行模拟器.

Emm*_*uel 7

从Android Studio的1.1.0版RC1和gradle插件开始,您可以在JVM上运行JUnit 4单元测试,而无需使用设备.

看看这篇文章

如果您拥有最新版本的Android Studio(1.1及更高版本),则无需担心使用正确的gradle插件; 它已经完成了.您仍需要设置要使用实验单元测试功能Settings > Gradle > Experimental.