Proguard.cfg失踪

Tan*_*lus 17 java android proguard

我犯了今天升级eclipse的错误,现在无法让我的新Android项目开始.

我收到消息Proguard.cfg(无法找到该文件).

我似乎找不到这件事在哪里?是否有可能摆脱它我在这个项目中不需要混淆......

谢谢

lig*_*igi 31

最近基础proguard配置在sdk目录中 - 所以你只需要把它放到你的project.properties中:

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt
Run Code Online (Sandbox Code Playgroud)

如果要进行项目特定的修改,请创建一个proguard-project.txt并将该行更改为:

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 
Run Code Online (Sandbox Code Playgroud)

  • 注意其他人,你需要逐字复制/粘贴它.我错误地试图用这个C:/ Program Files/Android/android-sdk替换这个{sdk.dir} (9认同)

Jul*_*rgé 15

如果您确实不需要Proguard来混淆发布版本,则可以从项目根文件夹中的default.properties文件中删除以下行:

proguard.config = proguard.cfg

如果你想要一个proguard.cfg模板,你可以使用Eclipse的项目向导从头开始创建一个新的Android项目,然后将proguard.cfg从新项目复制到前一个项目.

  • 如果你是从命令行而不是Eclipse工作,在项目上运行`android update project`来创建`proguard.cfg`文件. (3认同)

小智 9

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

您需要将SDK工具更新为当前版本.

在Eclipse中,进入Android SDK和AVD Manager.在左侧选项卡中选择已安装的包.单击全部更新.选择SDK工具最新版本.单击安装.

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


小智 9

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