で次のようなことを試しましたproject.properties
:
proguard.config=proguard.cfg
デバッグは機能しましたが、署名済みとしてエクスポートしようとすると、見つからないと表示されますproguard.cfg
代わりに入れてみまし
proguard.config=proguard-project.txt
たが、プログラムで何かが変更され、思い通りに機能していないようです。
どんな助けでも大歓迎です。
で次のようなことを試しましたproject.properties
:
proguard.config=proguard.cfg
デバッグは機能しましたが、署名済みとしてエクスポートしようとすると、見つからないと表示されますproguard.cfg
代わりに入れてみまし
proguard.config=proguard-project.txt
たが、プログラムで何かが変更され、思い通りに機能していないようです。
どんな助けでも大歓迎です。
コマンドラインまたはEclipseのリリースビルドを介してant
リリースモードで実行した場合(同じことを行います)、コードはproguardによってのみ難読化され、
両方とも署名されたアプリになります。
これを行う場合にのみ、プロガードが有効になります。 ant release
したがって、エラーは、アプリのディレクトリに proguard.cfg がありません。
代わりに、この事前構成された proguard ファイルを試してください。
でproject.properties
:
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
または、最適化されたビルドが必要な場合:
proguard.config=${sdk.dir}/tools/proguard/proguard-android-optimize.txt:proguard-project.txt
proguard-project.txt
アプリのディレクトリにがない場合は、行末に を
ドロップしてください。:proguard-project.txt
動作するはずです;)