364 votes

Procédure d’affichage AndroidManifest.xml du fichier APK ?

Est-il possible d’afficher le fichier Androidmanifest.xml ? J’ai juste changé l’extension de fichier apk de zip. Ce fichier zip contient le fichier Androidmanifest.xml. Mais je ne peux pas regarder le codage Androidmanifest.xml. Son entièrement crypté. Comment faire pour afficher le fichier Androidmanifest.xml ?

251voto

sachinr Points 1033

Vous pouvez directement utiliser `` commande pour voir le manifest.xml.

Ce lien peut aider http://elinux.org/Android_aapt

(Cela sera également vider la table de ressources.)

247voto

Vikas Patidar Points 19772

Oui, vous pouvez afficher ou de décrypter l' XML fichiers d'un Android APK le fichier. Il est un outil android-apktool

C'est un outil pour la réingénierie 3ème partie, fermé, binaire des applications Android

Comment le faire sur votre Système Windows:

  1. Télécharger apktool-installer-windows-* fichier
  2. Télécharger apktool-* fichier
  3. Décompresser à la fois à votre répertoire Windows

Maintenant, copiez le APK fichier dans ce répertoire et exécutez la commande suivante dans votre invite de commande:

apktool d HelloWorld.apk ./HelloWorld

Cela permettra de créer et le répertoire "HelloWorld" dans votre répertoire courant. A l'intérieur vous pouvez trouver l' AndroidManifest.xml le fichier sous forme décryptée et vous pouvez également trouver d'autres XML fichiers à l'intérieur de l' "HelloWorld/res/layout" répertoire.

Ici, HelloWorld.apk est votre Android APK fichier.

Voir la capture d'écran ci-dessous pour plus d'informations: alt text

46voto

JohnnyLambada Points 4554

Dans ce thread, Dianne Hackborn nous dit que nous pouvons obtenir d’informations hors de l’AndroidManifest utilisant aapt.

J’ai attisé cette commande unix rapide pour saisir les informations de version :

8voto

twlkyao Points 1017

Le AXMLParser et le APKParser.jar peuvent aussi faire le travail, vous pouvez voir le lien. AXMLParser

1voto

richbai90 Points 497

Il s’agit d’un ancien sujet, mais j’ai pensé que je voudrais mentionner, a la racine de votre téléphone, vous pouvez le visualiser directement sur votre téléphone en utilisant l’application Explorateur de racine. Vous n’avez pas encore d’extraire pour voir.

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