标签:
3,调试苦难,出错了,错误堆栈是混淆后的代码 ,自己也看不懂。
8.混淆后出现问题的调试方法
(1)打印日志,保留异常,源文件行数信息。
-printmapping out.map
-renamesourcefileattribute SourceFile
-keepattributes Exceptions,SourceFile
(2)确定哪一行哪个类出错。
也可以使用Log或者System.out在可能出错的行前后打印测试日志,以确定具体出错的类是哪一个。来决定是否保留。
使用gradle构建android工程配置混淆方法
minifyEnabled true
proguardFiles getDefaultProguardFile(‘proguard-android.txt‘), ‘proguard-project.txt‘
扫码关注公众号,共同学习进步。
标签:
原文地址:http://blog.csdn.net/robertcpp/article/details/51628839