我想用minifyEnable true编译调试生产apk, 但在配置之后,测试apk没有测试方法,因为所有方法都被proguard删除。
将方法保存在proguard.flag(使用testProguardFile)不起作用。
如何解决这个问题?
谢谢!
PS: 我使用gradle 2.2.1和android gradle插件1.1.0
我找到了一些关于这个问题的资源,但没有成功。 https://code.google.com/p/android/issues/detail?id=159831
答案 0 :(得分:0)
每种构建类型都可以启用缩小。对于不需要它的构建类型(默认情况下禁用它),只需省略minifyEnabled
,然后将其添加到您所在的构建类型中:
buildTypes {
release {
minifyEnabled true
...
}
}
请参阅http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types