41 votes

Erreur lors de l'exécution de zipalign

J'ai eu cette erreur en essayant d'exporter un apk signé dans Eclipse

Erreur lors de l'exécution de zipalign : Incapable d'ouvrir comme archive zip

J'ai exécuté Aide-> Vérifier les mises à jour pour m'assurer que la dernière mise à jour est installée et que les outils SDK sont également à jour.

72voto

Tapirboy Points 1963

J'avais le même message d'erreur. M'a rendu fou jusqu'à ce que je découvre que mon chemin de destination n'était pas valide.

Zipalign vous donnera cette erreur même si l'apk est parfaitement valide, mais

  • le chemin d'accès à l'apk est invalide
  • la destination est invalide ou ne existe
  • les autorisations ne sont pas valides (apk est verrouillé par un autre programme)

6voto

Bernard Parah Points 970

Dans mon cas, j'ai exécuté la commande à partir du répertoire où se trouvait l'apk non signé et elle s'est parfaitement déroulée.

 cd /platforms/android/build/outputs/apk
zipalign -v 4 android-release-unsigned.apk signed.apk 

De cette façon, je n'ai pas eu à me soucier de spécifier le répertoire.

ps : je l'ai fait sur ubuntu.

3voto

netguy Points 651

J'ai supprimé le fichier apk dans le répertoire Deploy et l'exportation a alors bien fonctionné.

3voto

Dawan Points 156

J'ai dû fournir le chemin complet du fichier APK non signé : plates-formes/android/build/outputs/apk/android-release-output.apk

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X