使用 Android 自带的 proguard 混淆源码
一直以来对于android的项目就没有进行混淆,因为就算混淆了也不能混淆 Activity,Service,BroadcastReceiver 这些类,所以别人反编译也能分析出来。并且自己的代码本来就没有什么牛逼哄哄的地方,因此更没有混淆的理由了。但是最近研究android越多,反编译越多,发现大多数应用都是混淆了的,在分析源码的时候,发现也有一定掩人耳目的价值,故自己也尝试了一下混淆。
http://cyqdata.cn/cnblogs/article-detail-39483