我想知道是否有关于在 Android 项目中使用 proGuard 的综合教程?
特别是,我喜欢学习如何指定要排除的类(对于所有包含模式)、包含(对于所有排除模式)以进行混淆,以及是否可以排除 jar 库和库项目以及其他要从 proGuard 中排除的依赖项混淆。
基本上,我喜欢从一些资源中学习,以获得一些实用的 proGuard 细粒度定制,以便与 Eclipse Android 开发一起使用。
提前致谢。
最佳答案
你看过official ProGuard documentation on SourceForge吗? ? Android Applications 有一个单独的部分。 。您所问的大部分问题都不是 Android 特定的,官方文档应该可以满足您的要求。排除模式记录在 Keep options 中。库的混淆记录在案 here .
此外,许多第三方库(和 Android 库项目)在其文档中专门介绍了 ProGuard 选项(例如,请查看 Otto 、 HockeyApp 或 Google Play services )。
关于Android:proGuard 教程,用于指定混淆中的排除和包含,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16977762/