gpt4 book ai didi

Android Studio ProGuard 似乎没有运行

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:46:57 25 4
gpt4 key购买 nike

在过去的几天里,我从 Eclipse 切换到了 Android Studio,并且几乎一切正常。但是,当我生成签名的 APK 时,ProGuard 似乎从未运行过。

我正在使用生成签名 APK 向导,选择“运行 ProGuard”并将我的 proguard.cfg 指定为配置文件。构建过程运行无误并生成一个功能性 apk,但该 apk 比 Eclipse 生成的大 65%。当我通过 Android Studio 的 APK 向导生成 apk 并且不选择“运行 Proguard”时,生成的 apk 与应该在其上运行 ProGuard 的 apk 大小相同。在我的项目目录中的任何位置都没有生成 mapping.txt、seeds.txt 或 usage.txt。我试过添加

buildTypes {
release {
runProguard true
proguardFile file('proguard.cfg')
proguardFile getDefaultProguardFile('project-android.txt')
}
}

和我的 build.gradle 文件的变体,但这也没有效果。

这是在 Android Studio 0.2.0 上发生的,尽管我在 0.1.9 上看到了相同的行为。我在 Windows 7 上工作。

谁能告诉我可能发生了什么?如果我能找到 ProGuard 应该生成的日志,我会很高兴。

最佳答案

只需更新您的build.gradle

buildTypes {           
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}

详情 Reference .希望对你有帮助

关于Android Studio ProGuard 似乎没有运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17647978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com