Emacsで.apkファイルを開くと、アーカイブは問題なく表示されますが、AndroidManifest.xmlファイルを選択すると、XMLはAndroidのバイナリXMLエンコーディングであるため、取得できるのはgobbledegookだけです。
私のgoogle-fuは、AndroidバイナリXMLを理解するemacsモードを見つけることができませんでした。誰かが私を正しい方向に向けることができますか?
emacs XML モードがバイナリ XML フォーマットを直接デコードするとは思えません。ただし、バイナリ XML を読み取り可能な XML に変換できる小さな perl スクリプトがあります: http://code.google.com/p/android-random/source/browse/trunk/axml2xml/axml2xml.pl
emacs でバイナリー XML をロードするとき、バッファー全体を選択し、コマンドとして axml2xml.pl を指定して「shell-command-on-region」を実行します。それは厄介ですが、少なくとも読むことはできますが、書くことはできません。