válido válida una subiste subido studio que jar_sig_no_signatures has generar firmado firma error desde debug crear con como certificado aún archivo app apksigner android

android - válida - Subiste un APK que no está alineado con el error de zip



has subido un apk con una firma no válida (5)

Acabo de finalizar y firmar la apk a través de Android Studio, luego hice una protección de apk a través de apkprotect.com cuando intento cargar la apk para jugar en la tienda. Recibí este error. tendrá que ejecutar una herramienta de alineación zip en su APK y cargarla de nuevo. "Si subo la apk original no tengo errores,

He intentado agregar zipalign verdadero en el build.gradle pero no sucedió nada, también he intentado deshabilitar y habilitar proguard.


Esta pregunta y sus respuestas son antiguas; así que esperamos que las cosas cambien. A partir de hoy, la herramienta zipalign se encuentra en el directorio ANDROID_HOME en build-tools / [versión] / por lo que mi ruta es actualmente:

/android-sdk/build-tools/22.0.0/zipalign

Sin embargo, usar la herramienta zipalign no es necesariamente la respuesta aquí, lo que realmente necesitas hacer es firmar tu apk.


Estaba usando Cordova y la línea de comandos obteniendo este error. Abrí el proyecto en Android Studio y utilicé Android Studio para crear el apk firmado y el error desapareció.


Estaba usando Cordova, cargué un archivo APK firmado pero aún obtuve este error.

Ziptool es lo que me ayudó, está ubicado en ~AndroidSDK/build-tools/24.0.0/zipalign.exe

Así por ejemplo :

"~/AndroidSDK/build-tools/24.0.0/zipalign.exe" -f -v 4 android-release-signed.apk android-release-signed-zipaligned.apk


Puede ejecutar zipalign manualmente en la línea de comando:

zipalign [-f] [-v] <alignment> infile.apk outfile.apk

Tenga en cuenta que zipalign se encuentra dentro de $ {sdk.dir} / tools

Para más detalles visita zipalign

[Actualizar]

Además, si necesitas firmarlo puedes ejecutar:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore YOURKEYSTORE unsigned.apk alias_name

( jarsigner se encuentra dentro de java JDK_HOME / bin)


Recibí el mismo error "Usted subió un archivo APK que no está alineado con zip ... blah, blah" cuando por error intenté cargar una versión DEBUG de mi archivo .apk en Google Play. Es un error un poco engañoso porque el problema real es que no puede distribuir una versión de depuración que, además, no está firmada con su clave de desarrollador de Google Android. (Solo puede cargar un .apk compilado como versión de lanzamiento, y debe estar firmado, lo que sucede en el mismo paso, al menos si está utilizando Eclipse).

Asegúrese de distribuir un archivo .apk que sea su versión de lanzamiento firmado, como se describe aquí:

http://developer.android.com/tools/publishing/app-signing.html#releasecompile