【问题标题】:How to install Proguard in Eclipse Juno for Android如何在 Eclipse Juno for Android 中安装 Proguard
【发布时间】:2023-04-04 15:40:01
【问题描述】:

我对 Android 中的 Proguard 非常陌生。我想学习如何安装和配置 Proguard。我在 SO 中搜索了很多,但找不到与我相关的任何链接。我在

上看不到任何文件

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

我什至无法在工具中找到 proguard 文件夹。所以我相信它没有默认安装在我的 Eclipse 中。那么任何人都可以通过一些有用的链接来指导我这个主题吗?

提前致谢

【问题讨论】:

    标签: java android eclipse proguard


    【解决方案1】:

    来自文档here

    ProGuard 已集成到 Android 构建系统中,因此您无需手动调用它。 ProGuard 仅在您以发布模式构建应用程序时运行,因此当您以调试模式构建应用程序时,您不必处理混淆代码。运行 ProGuard 是完全可选的,但强烈推荐。

    要启用 proguard,您需要导出您的应用程序。文件->导出->安卓->导出安卓应用。生成的 apk 被混淆并准备好在 Play 商店中部署。

    【讨论】:

      【解决方案2】:

      当你创建 android 项目时。

      proguard.cfg 文件在项目根目录下自动生成。 默认配置文件仅涵盖一般情况,请根据需要自定义。

      启用它

      “在 /project.properties 文件中设置 proguard.config 属性。路径可以是绝对路径,也可以是相对于项目根目录的路径。”

      案例 1:如果 proguard.cfg 在项目根路径中,只需添加 proguard.config=proguard.cfg。

      案例 2:从其他位置配置 [proguard.config=/path/to/proguard.cfg]

      删除 project.properties 中的“#”(或取消注释)proguard 配置语句。最初将在评论中。

      查看此博客了解更多详情http://1belong2jesus.wordpress.com/

      注意:

      适用于 Android SDK(r20 或更高版本)

      project.properties [proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt]中会引用预定义的proguard.config。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-28
        • 2018-06-08
        • 2014-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多