我想知道是否有关于使用proGuard for Android项目的全面教程?
特别是,我想学习如何指定要排除的类(对于所有包含模式),包括(对于所有排除模式)用于混淆,以及我是否可以排除jar库和库项目以及其他依赖项以从proGuard中排除混淆。
基本上我喜欢从一些资源中学习,以获得一些用于Eclipse Android开发的proGuard实用细粒度定制。
提前致谢。
答案 0 :(得分:4)
你看过official ProGuard documentation on SourceForge了吗? Android Applications上有一个单独的部分。你问的大部分内容都不是Android特定的,官方文档应该包括你。排除模式记录在Keep options中。记录了图书馆的模糊处理here。
此外,许多第三方库(和Android库项目)专门涵盖其文档中的ProGuard选项(例如,请查看Otto,HockeyApp或Google Play services。