Question

Si j'ai un JAR (Android APK), et je l'ai signé comme ceci:

jarsigner -keystore my.keystore someApk.apk myAlias

Comment puis-je signer un-? Parce que si je l'ouvre comme un fichier zip et essayer d'extraire le AndroidManifest.xml, ils sont tous foiré.

Était-ce utile?

La solution 2

Il se trouve que le problème est pas lié à la signature du tout - c'est parce que le fichier XML est compilé. Pour regarder le contenu de ce fichier, vous devez utiliser l'outil aapt.

Autres conseils

Si vous ne se soucient pas de l'information manifeste et d'autres méta (que vous ne probablement pas puisque vous voulez juste extraire des ressources), vous pouvez simplement extraire les fichiers avec jar -xvf myjar.jar, supprimez le répertoire META-INF et créer un nouveau (pot non signé).

Si vous faire se soucient les méta-informations, jetez un oeil à

scroll top