Tech Racho エンジニアの「?」を「!」に。
  • 開発

apktool

apkファイルからmanifestなどを確認するやり方 ですが、apktoolを使えば簡単完全にできました。

apktoolとは、apk解凍ツールみたいなものです。

http://code.google.com/p/android-apktool/
上記URLから、apktool-1.1.1.tar.bz2 みたいなのを落として、中にあるapktool.jarをC:/Windowsに置きます。
apktool-install-windows-*.zip みたいなのを落として、中にあるファイルたちにパスを通します。

あとは、

apktool d hoge.apk hoge

とやれば、hoge.apkをhogeフォルダに展開してくれます。

これならmanifestファイルも全部読めますし、画像データなども確認できます。
色々参考になりそうですね。

なお、ソースコードはコンパイルされていて .smali という拡張子になっています。
マシン語じゃないので頑張れば読めますが、少し骨が折れます。
Intentの受け渡し部分を解読するくらいならできそうです。


CONTACT

TechRachoでは、パートナーシップをご検討いただける方からの
ご連絡をお待ちしております。ぜひお気軽にご意見・ご相談ください。