
我使用生成签名的APK向导,选择“运行ProGuard”并指定我的proguard.cfg作为配置文件.构建过程运行没有错误,并生成功能的apk,但是apk比Eclipse生成的apk大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.gradlebuildTypes { release { MinifyEnabled true proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.txt' }} 详情Reference.我希望它能帮助你
总结以上是内存溢出为你收集整理的Android Studio ProGuard似乎没有运行全部内容,希望文章能够帮你解决Android Studio ProGuard似乎没有运行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)