17

今日、Eclipseをアップグレードするのを間違えましたが、新しいAndroidプロジェクトを開始できません。

Proguard.cfgというメッセージが表示されます(ファイルが見つかりません)。

私が見つけられないようなものはどこにありますか?このプロジェクトでは難読化は必要ありません...

ありがとう

4

4 に答える 4

31

最近、基本のプロガード構成はsdk dirにあります。したがって、これをproject.propertiesに入れるだけで済みます。

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt

プロジェクト固有の変更を行う場合は、proguard-project.txtを作成し、行を次のように変更します。

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 
于 2012-07-05T19:18:36.737 に答える
15

リリースビルドを難読化するためにProguardが本当に必要ない場合は、プロジェクトルートフォルダーのdefault.propertiesファイルから次の行を削除できます。

proguard.config = proguard.cfg

proguard.cfgテンプレートが必要な場合は、Eclipseのプロジェクトウィザードを使用して新しいAndroidプロジェクトを最初から作成してから、新しいプロジェクトから前のプロジェクトにproguard.cfgをコピーできます。

于 2010-12-14T22:35:01.340 に答える
9

私はちょうど同じ問題を経験しました。

SDKツールを現在のバージョンに更新する必要があります。

Eclipseで、AndroidSDKとAVDManagerに移動します。左側のタブで[インストール済みパッケージ]を選択します。[すべて更新]をクリックします。SDKツールの最新バージョンを選択します。[インストール]をクリックします。

完了すると、tools /lib/ディレクトリにProguard.cfgファイルが作成されます。

于 2010-12-18T02:04:41.960 に答える
9

cp /android-sdk/tools/proguard/examples/android.pro /android-sdk/tools/lib/proguard.cfg

于 2012-04-28T20:35:11.713 に答える