/ / Android: ¿necesito ejecutar zipAlign después de ejecutar jarSigner? - Android, apk

Android: ¿necesito ejecutar zipAlign después de ejecutar jarSigner? - Android, apk

Acabo de firmar con éxito una aplicación de Android que estoy tratando de volver a publicar en la tienda. No puedo recordar si tengo que ejecutar zipAlign después de jarSigner. O después de ejecutar jarSigner, ¿estoy bien?

Estoy mirando aquí: http://developer.android.com/guide/publishing/publishing.html y no encontrar la respuesta a eso en la sección "Publicación de actualizaciones en Google Play".

Además, cuando subo la nueva apk, ¿tengo que desactivar la anterior? ¿O simplemente subir sobre el viejo?

¡Gracias!

Respuestas

4 para la respuesta № 1

Mira aquí: http://developer.android.com/guide/developing/tools/zipalign.html

Precaución: debe usar zipalign en uno de los dos puntos específicos del proceso de creación de la aplicación, según la herramienta de firma de la aplicación que utilice:

Si usa apksigner, zipalign solo debe realizarse antes de que se haya firmado el archivo APK. Si firma su APK con apksigner y realiza cambios adicionales en el APK, su firma se invalida.

Si usa jarsigner, zipalign solo debe realizarse después de que se haya firmado el archivo APK.