【发布时间】:2015-01-15 11:57:36
【问题描述】:
我到处寻找答案,但没有找到任何答案。
主要问题是每个人都说proguard配置文件,但是没有,IntelliJ / Android Studio没有生成这样的文件,SDK目录中没有,那么我如何生成有效的proguard混淆配置文件?
【问题讨论】:
标签: android intellij-idea android-studio proguard
我到处寻找答案,但没有找到任何答案。
主要问题是每个人都说proguard配置文件,但是没有,IntelliJ / Android Studio没有生成这样的文件,SDK目录中没有,那么我如何生成有效的proguard混淆配置文件?
【问题讨论】:
标签: android intellij-idea android-studio proguard
我知道我回答有点晚了,但这是答案 该博客包含您从头开始需要的所有内容,并附有图片。
minifyEnable 错误
到
minifyEnable 为真
这些是启用 proguard 的步骤。如果您想提前查看,可以访问以下链接。
【讨论】:
你有 android-sdk\tools\proguard\proguard-android.txt 和 proguard-android-optimize.txt。确保您已使用 SDK 管理器安装了“Android SDK 工具”。我认为 IntelliJ 通常会在项目目录中生成 proguard-project.txt。如果没有,它只是一个文本文件,所以你可以将它添加到你的项目中。您在该文件中设置自定义规则。
您甚至可以在项目结构窗口 (F4) 中选中“在构建调试 APK 时运行 ProGuard”:
【讨论】:
proguard-rules.pro,找不到您提到的选项。
在 Andoird Studio 中,默认情况下,我们无法在 Project 选项卡中看到 proguard-rules.pro 文件。要更改此设置,您可以执行以下操作:
proguard-rules.pro 文件。 (见截图)其余的 proguard 配置是传统的,您可以通过谷歌搜索找到大量信息。 :)希望对您有所帮助。
【讨论】: