首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Android Studio生成Pro Guard配置文件

使用Android Studio生成Pro Guard配置文件
EN

Stack Overflow用户
提问于 2013-08-07 02:22:11
回答 3查看 25.3K关注 0票数 12

我从0.1.0开始就在使用Android Studio ...我昨天才知道Pro Guard似乎集成到了新创建的项目中。不幸的是,这并不适用于我的项目(它以前是一个Eclipse项目)。直到我开始使用Android Studio,我才知道Pro Guard。现在我正在寻找如何在Android Studio中使用Pro Guard的示例。不幸的是,Android Dev文档只提到了配置文件已经创建的情况。有没有可能让Android Studio为已经存在的项目创建一个配置文件?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-20 22:02:03

我也不能通过Android Studio做到这一点。然而,这对我来说是有效的。

将以下部分添加到build.gradle文件的"android“部分,并在适当的地方填写您自己的实现细节。

代码语言:javascript
复制
android {

...

    signingConfigs {
        releaseConfig {
            storeFile file("/dir/to/your.keystore")
            storePassword "xxx"
            keyAlias "yyy"
            keyPassword "xxx"
        }
    }

    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), '../your_proguard_file.txt'
            signingConfig signingConfigs.releaseConfig
        }
    }
}

在项目文件夹中,运行./gradlew clean和./gradlew assembleRelease

票数 20
EN

Stack Overflow用户

发布于 2013-08-07 10:49:00

您可以将默认的Proguard配置文件复制到项目中。

sdk-location/tools/proguard/examples/android.pro -将其复制并粘贴为项目中的proguard.cfg。然后,当AS要求提供配置文件路径时,请选择它。

票数 10
EN

Stack Overflow用户

发布于 2017-05-09 18:05:25

通过将-printconfiguration命令附加到现有规则,可以保存由规则(.pro)文件生成的完整ProGuard配置。即

-printconfiguration 'C:\Example\File\Path\proguard-configuration.txt'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18087664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档