J'utilisais ce code
applicationVariants.all { variant ->
variant.outputs.each { output ->
def SEP = "_"
def flavor = variant.productFlavors[0].name
def buildType =
variant.variantData.variantConfiguration.buildType.name
def version = variant.versionName
def date = new Date()
def formattedDate = date.format('ddMMyy_HHmm')
def newApkName = PROJECT_NAME + SEP + flavor + SEP + buildType + SEP + version + SEP + formattedDate + ".apk"
def file = new File(newApkName)
output.outputFile = file
}
}
pour changer le nom du fichier apk lorsque je construis un nouvel apk, mais comme j'utilise l'application Android Studio 3.0 Canary 2 cette erreur apparaît :
Impossible de définir la valeur de la propriété en lecture seule 'outputFile' ....
1 votes
Voici la mauvaise nouvelle expliquée, developer.Android.com/studio/preview/features/ Apparemment, une nouvelle interface utilisateur est prévue pour résoudre ce problème. Faites défiler jusqu'au bas de cette page de liens.