在过去几天我从
Eclipse切换到了
Android Studio,并且大部分的工作都在工作.但是,当我生成一个签名的APK时,ProGuard似乎从未运行.
我使用生成签名的APK向导,选择“运行ProGuard”并指定我的proguard.cfg作为配置文件.构建过程运行没有错误,并生成功能的apk,但是apk比Eclipse生成的apk大65%.当我通过Android Studio的APK向导生成apk时,不要选择“运行Proguard”,所以产生的apk与ProGuard上运行的apk大小相同.我的项目目录中的任何地方都不会生成mapping.txt,seeds.txt或usage.txt.我试过加了@H_502_3@
buildTypes { release { runProguard true proguardFile file('proguard.cfg') proguardFile getDefaultProguardFile('project-android.txt') } }
和我的build.gradle文件的变体,但也没有效果.@H_502_3@
这是在Android Studio 0.2.0上发生的,尽管我在0.1.9上看到相同的行为.我在Windows 7上工作.@H_502_3@
任何人都可以告诉我可能会发生什么?如果我能找到ProGuard应该产生的日志,我会很高兴.@H_502_3@