Frage

Wenn Sie eine apk aus dem Android-Dateisystem nehmen und die Erweiterung ändern dann öffnen Sie eine der XML-Dateien, die es in .zip wird nicht funktionieren, weil es in dex codiert ist. Aber man kann laufen ./adb dexdump -l xml layout.xml> ~ / Desktop / layout.xml dann bearbeiten, um sie Ihren likeing. Ich kann nicht herausfinden, wie es aber in der apk kommen. Ich glaube, ich brauche es in dex zurück zu kodieren dann einfach in das Archiv hinzufügen zurück. Kann mir jemand sagen, wie es in dex zu codieren?

War es hilfreich?

Lösung

Das binäre XML-Format ist in keinem Zusammenhang mit dem Dalvik Executable-Format.

Die "aapt" Tool wird die APK neu verpacken. Sie müssen auch wieder unterschreiben mit den geänderten Dateien.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top