小编mja*_*nes的帖子

Android Studio ProGuard似乎无法运行

在过去的几天里,我从Eclipse切换到了Android Studio,并且大部分工作都得到了解决.但是,当我生成签名的APK时,似乎ProGuard永远不会运行.

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

buildTypes {
    release {
        runProguard true
        proguardFile file('proguard.cfg')
        proguardFile getDefaultProguardFile('project-android.txt')
    }
}
Run Code Online (Sandbox Code Playgroud)

和我的build.gradle文件的变体,但也没有任何影响.

这是在Android Studio 0.2.0上发生的,尽管我在0.1.9上看到了相同的行为.我正在使用Windows 7.

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

android proguard android-studio

11
推荐指数
1
解决办法
4004
查看次数

标签 统计

android ×1

android-studio ×1

proguard ×1