摘要:
这几天被Proguard 搞郁闷了一混淆就报java.lang.ArrayIndexOutOfBoundsException, 折腾了很多办法,网上搜的一堆也都没用最后发现是-optimizations不对引起的,android默认是:-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*增加了一项!method/removal/*(不移除任何方法)就好了但还是会碰到可能只在xml里用到的类, 在代码文件里根本没用过的, Proguard 因为不会检查android的xml引用, 在优化的时候会把这样的类 阅读全文