Question

Si vous prenez un apk hors du système de fichiers Android et changer l'extension .zip, puis ouvrez l'un des fichiers XML, il ne fonctionnera pas parce qu'il est codé en Dex. Mais vous pouvez exécuter ./adb dexdump -l xml layout.xml> ~ / Desktop / layout.xml puis le modifier à votre likeing. Je ne peux pas comprendre comment le récupérer dans le apk bien. Je pense que je dois encoder de nouveau dans dex puis ajoutez simplement revenir dans l'archive. Quelqu'un peut-il me dire comment encoder en Dex?

Était-ce utile?

La solution

Le format XML binaire est sans rapport avec le format Dalvik Executable.

L'outil "AAPT" ré-emballer l'APK. Vous aurez également besoin de re-signer avec les fichiers modifiés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top