2012年2月6日月曜日

Eclipseで証明書の作成、著名、難読化

準備編
Windowsで開発(他の環境は文字コードに注意)
Eclipse Indigo でAndroidプロジェクトを作成してる。
Android SDK は android-sdk_r16-windows.zip を使用

難読化の為に、プロジェクトのルートフォルダのproject.properties に
proguard.config=proguard.cfg
と追記する。

SDKのツールに入っているProGuardに難があるようなので修正する。
\Android\android-sdk\tools\proguard\bin\proguard.bat の一部を書き換える。
修正前
call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %*
修正後
call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9

パッケージエクスプローラからプロジェクトを選択して右クリックで、
Android ツール から export signed application package... を選択する。

後は指示に従って進めていく。


関連記事

0 件のコメント:

コメントを投稿