我知道,使用Gradle命令assembleAndroidTest可以构建测试APK。
但是我只能将此测试APK用于我的应用程序的调试版本,对吗?如果将其与发布版本一起使用,则会收到诸如"[SDR.handleImages] Unable to find test for com.xxx.xxx (packagename)"之类的错误消息

如何使用Gradle在 Release模式下构建测试APK?

最佳答案

将此行添加到您的defaultConfig中。

android {
    defaultConfig {
        ...
        testBuildType System.getProperty('testBuildType', 'debug')
     }
}

现在,您可以运行以下命令以获取测试apk的发行版本
./gradlew assembleAndroidTest -DtestBuildType=release

关于android - 如何使用Gradle为Android构建发布测试apk?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39703644/

10-10 09:35