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

标签 android proguard android-studio

我从 0.1.0 开始使用 Android Studio ...我昨天刚刚了解到 Pro Guard 似乎集成在新创建的项目中。不幸的是,这对于我的项目(以前的 Eclipse 项目)来说并非如此。直到我开始使用 Android Studio 之前我才知道 Pro Guard。现在我正在寻找有关如何将 Pro Guard 与 Android Studio 结合使用的示例。不幸的是,Android 开发文档仅提到了配置文件已创建的情况。是否有可能让 Android Studio 为现有项目创建配置文件?

最佳答案

我也无法通过 Android Studio 完成此操作。然而,这对我有用。

将以下部分添加到 build.gradle 文件的“android”部分,并在适当的情况下填写您自己的实现详细信息。

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

关于android - 使用 Android Studio 生成 Pro Guard 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18472959/

相关文章:

Android Studio 3.0 Canary 4 模拟器卡在重启中

android - Crashlytics:使用构建服务器发布和上传 Android 应用程序的分发

android - 我们可以使用全局 gradle-wrapper.properties 文件吗

java - 在不首先读取整个位图的情况下裁剪位图

android - 在发布的 Android 应用程序中完全禁用 LogCat 输出?

android - Admob 与 proguard 的问题

Android Studio 1.1.0 Logcat 空

android-studio - 在android studio中以C代码输入JNI函数时的art_sigsegv_fault

Android 文件选择器不显示文件

android - Gradle在proguard之后找不到内部类的符号