¿Por qué se necesita apk no alineado?
Android Gradle produce apk en dos binarios: sin alinear y alineado.
losdocumento dijo...
Una vez que haya firmado el APK con su clave privada, ejecute zipalign en el archivo. Esta herramienta garantiza que todos los datos sin comprimir comiencen con una alineación de bytes particular, en relación con el inicio del archivo. Asegurar la alineación en los límites de 4 bytes proporciona una optimización del rendimiento cuando se instala en un dispositivo. Cuando está alineado, el sistema Android puede leer archivos con mmap (), incluso si contienen datos binarios con restricciones de alineación, en lugar de copiar todos los datos del paquete. El beneficio es una reducción en la cantidad de RAM consumida por la aplicación en ejecución.
Parece que el apk alineado se recomienda encarecidamente para distribuir. Para mi solo usoalineado apk como resultado producto e ignorarsin alinear apk.
¿El apk no alineado tiene algún uso especial durante el desarrollo?