Как переименовать файл outputfilename для androidTest.АПК?

После поиска 2 дня в Интернете я не смог найти способ, чтобы переименовать выходной файл андроид-тест.APK (для инструментированных испытаний). Я строю отладки и инструментированных испытаний АПК с assembleAndroidTest и assembleDebug.

Для отладочной сборки я успел сменить название и добавить версию, но я не мог сделать это для androidTest.АПК. Как я могу добавить такую же версию и другое имя для испытания АПК? Вот моя сборка.Gradle в (модуль)

 android {
    compileSdkVersion 29
    buildToolsVersion "29.0.0"
    project.archivesBaseName = "Automator"
    defaultConfig {
        applicationId "com.xxx.automator"
        minSdkVersion 18
        targetSdkVersion 29
        versionCode 1
        versionName "1.1"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        debug {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            android.applicationVariants.all { variant ->
                variant.outputs.all {
                    def appName = "Automator"
                    outputFileName = appName + "-${variant.versionName}.apk"
                }
            }
        }
    }

}
0
2019-09-18 14:00:26
источник
0 ответов

Посмотрите другие вопросы по меткам