使用proguard似乎很混乱。我有兴趣简单地在我的应用程序中混淆一些软件包。我在windows中使用最新的Android API设置了eclipse。我添加了默认的proguard.cfg来构建我的应用程序没有问题,但是当我运行应用程序时,应用程序的某些功能不再起作用。它只是奇怪的东西。
此外,每当我创建一个新项目时,它永远不会自动创建proguard.cfg,我不知道为什么。但我可以在
中找到它android-sdk-windows\tools\lib
我真正感兴趣的是在我的代码中混淆某些包甚至几个类。如果我能做到这一点,我会非常满意。有没有简单的方法来说“混淆这个”。你们可以分享的任何基本配置吗?
答案 0 :(得分:3)
我最后在proguard.cfg中添加了-dontshrink和-dontoptimize,因为即使我特定的-keep类xxxxx,proguard也会加剧代码。所以现在我的代码被混淆了,但没有优化和缩小,这是我首先想要的。