Android:proGuard教程,用于指定从混淆中排除和包含

时间:2013-06-07 06:37:54

标签: android obfuscation proguard

我想知道是否有关于使用proGuard for Android项目的全面教程?

特别是,我想学习如何指定要排除的类(对于所有包含模式),包括(对于所有排除模式)用于混淆,以及我是否可以排除jar库和库项目以及其他依赖项以从proGuard中排除混淆。

基本上我喜欢从一些资源中学习,以获得一些用于Eclipse Android开发的proGuard实用细粒度定制。

提前致谢。

1 个答案:

答案 0 :(得分:4)

你看过official ProGuard documentation on SourceForge了吗? Android Applications上有一个单独的部分。你问的大部分内容都不是Android特定的,官方文档应该包括你。排除模式记录在Keep options中。记录了图书馆的模糊处理here

此外,许多第三方库(和Android库项目)专门涵盖其文档中的ProGuard选项(例如,请查看OttoHockeyAppGoogle Play services