Actualización de Android Studio 2.2: alineado APK (zipAlign) no generado con el nuevo Gradle Plugin 2.2.0

Después de actualizar Android Studio a la versión 2.2, también recibí una actualización para el Plugin Gradle (era 2.1.3):

... classpath 'com.android.tools.build:gradle:2.2.0' ... 

Veo la variante no alineada archivo APK, pero otras variantes no se generan más. He intentado habilitar la alineación zip:

 buildTypes { release { minifyEnabled false zipAlignEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.release } debug { applicationIdSuffix '.debug' } } 

Pero nada cambia. ¿Algunas ideas?

He resuelto volviendo a

 classpath 'com.android.tools.build:gradle:2.1.3' 

En el nivel de proyecto build.gradle .

EDIT (20160922):

Gracias a Fayder Florez por su respuesta. Es correcto, el entorno de compilación ahora produce sólo un apk ( https://code.google.com/p/android/issues/detail?id=212591 ).

Pero usar por el código (que renombra el nombre del archivo de salida usando VERSION CODE y VERSION NAME ):

 android.applicationVariants.all { variant -> variant.outputs.each { output -> def padVersionCode = variant.versionCode.toString(); padVersionCode = padVersionCode.padLeft(5, '0') def newApkName = "${output.baseName}_${padVersionCode}-${variant.versionName}" if (!output.zipAlign) newApkName = newApkName + "_unaligned" newApkName = newApkName + ".apk" output.outputFile = new File(output.outputFile.parent, newApkName) } } 

Recibo el "_unaligned" añadido al nombre de archivo de salida, por lo que supongo que output.zipAlign es false .

¿Así que el archivo de salida está realmente alineado?

EDIT (20161013)

Gracias a ending0421 y su sugerencia para comprobar el apk utilizando la herramienta de compilación:

Zipalign -c -v 4 path / fileName

Ahora yo ahora que el APK se genera correctamente y el comando zipalign syays:

Verificación satisfactoria

Según este foro: https://code.google.com/p/android/issues/detail?id=212591

"Hola, ya no generamos apks no alineados como parte de las mejoras para acelerar las cosas, generamos el apk ya alineado, así que, en lugar de dos, solo obtienes el final.

@ Yair.kikielka Gracias. "

Responder EDIT (20160922):

¿Así que el archivo de salida está realmente alineado?

¡Sí! Puede verificar

Zipalign -c -v 4 path / fileName

Cuando ejecute este comando en archivos apk generados por gradle version> = 2.2, obtendrá "Verification succesful". Eso significa que ya está alineado.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.