Renombrando apk en gradle

Deseo renombrar mi apk de gradle. Tengo las siguientes líneas dentro de la construcción

applicationVariants.all { variant -> def file = variant.outputFile def filename = file.name.replace("SomeXXX", "SomeYYY") variant.outputFile = new File(file.parent, filename) } 

Esto cambia con éxito los apks pero no los apks no alineados. Por favor, alguien arrojar algo de luz sobre esto.

One Solution collect form web for “Renombrando apk en gradle”

El plugin gradle se ha movido desde que publicó esto, sin embargo, para que esto funcione con el complemento actual (v1.0.0), puede utilizar lo siguiente:

  variant.outputs.each { output -> def alignedOutputFile = output.outputFile def unalignedOutputFile = output.packageApplication.outputFile // Customise APK filenames (to include build version) if (variant.buildType.zipAlignEnabled) { // normal APK output.outputFile = new File(alignedOutputFile.parent, alignedOutputFile.name.replace(".apk", "-" + defaultConfig.versionName + "-" + defaultConfig.versionCode + ".apk")) } // 'unaligned' APK output.packageApplication.outputFile = new File(unalignedOutputFile.parent, unalignedOutputFile.name.replace(".apk", "-" + defaultConfig.versionName + "-" + defaultConfig.versionCode + ".apk")) } 
  • No encontró la clase rx.android.schedulers.AndroidSchedulers
  • Cordova 6.4.0 Error de Android al crear una versión de apk
  • ¿Cuál es exactamente la ventaja en el uso de gradle en el desarrollo de Android?
  • ¿Qué errores se detectan en "build" en Android Studio - rol de Gradle
  • Android Studio 0.5.0 - No hay auto código de terminación y el reconocimiento de sintaxis de errores después de actualizar
  • Cómo poner mis bibliotecas delante de android.jar editando build.gradle en Android-Studio
  • En Android Studio 2.0, no se puede encontrar la variable local del método en el modo de depuración
  • ¿Cómo comprobar el tamaño de las dependencias en una aplicación para Android?
  • Eclipse utiliza la variable PATH antigua para ejecutar el proceso de línea de comandos en la tarea Gradle?
  • Cómo averiguar cuántos métodos se agregan con una biblioteca en Android Studio / Gradle
  • Android studio - No se pudo encontrar el destino android-18
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.