如何在android studio中启用proguard? [复制]
Posted
技术标签:
【中文标题】如何在android studio中启用proguard? [复制]【英文标题】:How to enable proguard in android studio? [duplicate] 【发布时间】:2018-06-20 18:28:32 【问题描述】:buildTypes
release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
minifyEnabled true
我启用了 minifyEnabled,但它不允许我生成签名的 apk。
错误:任务':app:transformClassesAndResourcesWithProguardForRelease'
执行失败。
作业失败,查看日志了解详情 它在生成签名的apk时抛出这样的错误。我也提到过
-ignorewarnings
-keep class *
public private *;
在proGuard
规则中。
【问题讨论】:
什么是错误日志? 看看这个。 ***.com/questions/35995401/… 那是你完整的 proguard 文件吗? 当您的 SDK、构建工具和 Gradle 版本不匹配时,通常会发生这种情况。检查您的版本是否正确。 值得一看***.com/questions/33877134/… 【参考方案1】:改变这个-:
minifyEnabled true
到:
minifyEnabled false
它肯定会起作用。
【讨论】:
以上是关于如何在android studio中启用proguard? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android Studio 中启用 ProGuard 混淆功能?
如何在android studio上以编程方式检查自动启动权限是启用还是禁用
使用android studio运行应用程序时如何启用android 6.0中的所有权限