17

我今天犯了升级 Eclipse 的错误,现在无法启动我的新 Android 项目。

我收到消息 Proguard.cfg(找不到文件)。

这东西在哪里,我好像找不到?有没有可能摆脱它我在这个项目中不需要混淆......

谢谢

4

4 回答 4

31

最近基本的 proguard 配置在 sdk 目录中 - 所以你只需要把它放到你的 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

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

于 2012-04-28T20:35:11.713 回答
9

我刚刚遇到了同样的问题。

您需要将您的 SDK 工具更新到当前版本。

在 Eclipse 中进入您的 Android SDK 和 AVD 管理器。在左侧选项卡中选择已安装的软件包。单击全部更新。选择 SDK 工具最新版本。单击安装。

完成后,您应该在 tools/lib/ 目录中拥有 Proguard.cfg 文件。

于 2010-12-18T02:04:41.960 回答