是否有connectedReleaseAndroidTest gradle任务?
作者:互联网
我的应用程序有2种风格:付费和免费.
我有2种构建类型:调试和发布.
当我发出gradlew任务时,我得到了:
connectedFreeDebugAndroidTest-在连接的设备上安装并运行freeDebug的测试.
connectedPaidDebugAndroidTest-在连接的设备上安装并运行paidDebug的测试.
但是我不明白
connectedFreeReleaseAndroidTest都没有connectedPaidReleaseAndroidTest.
但是,有例如:testFreeReleaseUnitTest,installFreeRelease和其他与发行版本类型有关的任务.但是没有针对发布版本类型的测试任务.
这是为什么?
在我的build.gradle中,我有:
androidTestCompile ('com.android.support.test.espresso:espresso-core:+')
androidTestCompile ('com.android.support.test:runner:+')
并且仅在buildTypes中释放类型
解决方法:
在您的build.gradle中,添加:
android {
testBuildType "release"
}
标签:android-gradle,android 来源: https://codeday.me/bug/20191028/1948867.html