私はAndroid ADT 16でEclipse Indigoを実行しています。私のプロジェクトはAndroid 2.2(API 8)です。私は、プロジェクトのルートディレクトリにproguard.cfg
ファイルを追加し、両方default.properties
とproject.properties
に次の行を追加しました:私は、Eclipseのエクスポートウィザードを使用すると、の.apkファイルが生成されProGuardはEclipseから実行されていませんか?
proguard.config=proguard.cfg
、それが表示されますProGuardを有効にする前のサイズと同じサイズにする必要があります。さらに、プロジェクトのルートディレクトリにサブディレクトリproguard/
がありません。 ProGuardは動作していないようです。 EclipseからProGuardを有効にするために必要なその他の手順は?
おかげ トム
私は、エクスポートウィザード、Androidツール - >署名付きアプリケーションパッケージのエクスポート(これらの2つのパスウェイは同じものを生成すると仮定しています)のいずれかを使用してapkを生成しました。いずれの場合も、生成される。 – user604713
私はちょうど私のアプリでこれを試しました、そして、私の 'proguard.cfg'にそれらのフラグを追加しても、' proguard'ディレクトリを生成しませんでした。私は署名APKと[JD-GUI逆コンパイラ](http://java.decompiler.free.fr/?q=jdgui)で[dex2jar](http://code.google.com/p/dex2jar/)を使用しました。私のクラスファイルがプロガードを通過したことがわかりました。奇妙なことに、 'proguard'ディレクトリが生成されていません... – triad
Thanks @triad - この奇妙なEclipseの動作(proguardディレクトリなし)は、Indigoで新しくなったのですか、過去にIndigoで動作するのを見たことはありますか? – user604713