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 Dev 文档仅提及已创建配置文件的情况。是否有可能让 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/18087664/

相关文章:

android - 针对特定包的自定义 Intent

android - 如何解决 Cannot find referenced class warnings when building for Amazon?

android - Google translate.detect 在 Proguard 之后崩溃

android - 将 Android Studio 与 Vuforia 结合使用

android - 如何在 Android Studio 中使用我的上传 key (没有 keystore )签署我的 android 应用程序包?

android - 在 Android Studio Build 命令中使用 Android-NDK 失败

android - MaskedEditText 提示(android)

android - 绿道onUpdate。如何向旧表添加新列?

Android Google map 服务导致构建错误

java - 关闭铃声管理器歌曲 android