質問

AndroidファイルシステムからAPKを外し、拡張機能を.zipに変更すると、DEXでエンコードされているため、XMLファイルの1つを開きます。ただし、./adb dexdump -l xml layout.xml>〜/desktop/layout.xmlを実行してから、編集します。しかし、APKでそれを取り戻す方法を理解できません。私はそれをデックスに戻し、それをアーカイブに再び追加する必要があると思います。誰かがそれをDexにエンコードする方法を教えてもらえますか?

役に立ちましたか?

解決

バイナリXML形式は、Dalvik実行可能ファイル形式とは無関係です。

「AAPT」ツールはAPKを再パッケージ化します。また、変更されたファイルに再署名する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top