Android 開発 apkからclassを生成

apkをunzipすれば、dexを生成することができる。
後はdexからjarを生成すればOK。

<手順>
1.dex2jarをDLする。
    以下のサイトから「dex2jar-0.0.7.9-SNAPSHOT.zip」をDLして、解凍する。
    http://code.google.com/p/dex2jar/downloads/list

2.apkを解凍する。
    コマンドプロンプト上で、以下のコマンドを実行する。
    unzip xxxxx.apk

3.上記2で生成したclasses.dexからjarを生成する。
    コマンドプロンプト上で、上記1を解凍したディレクトリに移動して以下のコマンドを実行する。
    dex2jar.bat classes.dex

さらにclassを生成する場合には、以下のコマンドを実行する。
unzip classes.dex.dex2jar.jar