2011-06-28 86 views
5

使用proguard似乎很混乱。我感兴趣的是简单地在我的应用程序中混淆一些软件包。我用最新的Android API在windows中设置了eclipse。我已经添加了默认的proguard.cfg,它可以毫无问题地构建我的应用程序,但是当我运行该应用程序时,该应用程序的某些功能不再有效。它只是奇怪的东西。Android Proguard问题

此外,每当我创建一个新的项目,它永远不会自动创建proguard.cfg,我不知道为什么。但我可以找到它在

android-sdk-windows\tools\lib 

所有我在做的是混淆某些包,甚至一对夫妇类在我的代码很感兴趣。如果我能做到这一点,我会很满意。有没有简单的方法来说“混淆这个”。你们可以分享的任何基本配置?

+0

我在一个方法中添加了一个敬酒味精,我认为它有问题,例外是:NoSuchMethodException – Jesse

回答

3

我终于在proguard.cfg中添加了-dontshrink和-dontoptimize,因为proguard即使在我明确指定类xxxxx的时候也会提示代码。所以现在我的代码被混淆了,但没有优化和收缩,这是我真正想要的。