メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2011年6月29日水曜日

[Android][お勉強] proguard

proguardを使ってみる。
(SDK revision 10)


http://developer.android.com/guide/developing/tools/proguard.html

のとおり。

default.propertiesの一番下にでも


proguard.config=proguard.cfg
 

を書き込んで、AndroidManifest.xmlなりでDebuggableならそれをはずし、リリースモードでコンパイル。


$ ant release
 


ん。そんだけ。proguardはSDKについてくるんで別途インストール
する必要なし。

ant releaseするとbinディレクトリの下にproguardってディレクトリが
できる。で、そのファイルは先のURLの先のとおり。

proguardが失敗する場合があるのでそれは別途proguard.cfgに設定書き込む。

Stack TraceもObfuscatedな感じなのでretrace.shを使うんだってさ。
これはまだ試してない。

.

0 コメント: