安卓如何完全关闭proguard?
我有一个Android应用程序,我不想在上面做任何关于优化/混淆等的事情
我删除了(自动生成的)proguard配置文件(proguard.cfg),但我认为我的库项目的文件仍然被混淆,因为在崩溃报告中我没有看到行号-Unknown Source
如何完全关闭proguard
此外,我如何验证它是否确实已关闭
你可以在下面搜索框中键入要查询的问题!
我有一个Android应用程序,我不想在上面做任何关于优化/混淆等的事情
我删除了(自动生成的)proguard配置文件(proguard.cfg),但我认为我的库项目的文件仍然被混淆,因为在崩溃报告中我没有看到行号-Unknown Source
如何完全关闭proguard
此外,我如何验证它是否确实已关闭
# 1 楼答案
将此添加到proguard。cfg
-dontoptimize -dontshrink -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose
添加到项目中。此属性:
proguard.config=proguard.cfg
ant clean ant release
# 2 楼答案
设定这个
在你的应用程序中
build.gradle
https://stackoverflow.com/a/39051307/2002079
# 3 楼答案
# 4 楼答案
更新:禁用使用PROGUARD现在默认启用R8代码收缩器
minifyEnabled是代码收缩器
因此,要完全禁用proguard功能,请执行以下操作: