【发布时间】:2018-04-19 22:46:50
【问题描述】:
我正在通过工作室安装应用程序,我猜这是即时运行
我猜我的代码没有 缩小,因为我的 apk 仍然是 16.1 MB 大,除了 sinch 库之外什么都没有...... p>
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
不知道我是否必须在即时运行中添加这个.....
debug {
minifyEnabled true
useProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
但是当使用调试时它会显示:
Gradle 构建过程失败并显示“错误:任务执行失败 ':app:transformClassesWithNewClassShrinkerForDebug'。 > 发现警告 在收缩过程中,请使用 -dontwarn 或 -ignorewarnings 来抑制 他们。” - Proguard #206
不知道我的应用是否处于 release 模式如果它不是处于发布模式,那么我想当我处于发布模式时我会收到 same 错误但是如果这是 debugger 的问题并且我已经处于 release 模式,那么为什么我的应用没有 shrinking?
请帮忙!
【问题讨论】: