android:proguard混淆了导入的jar

时间:2011-01-21 07:56:55

标签: java android obfuscation proguard

我创建了一个使用asmack .jar库与谷歌即时通讯服务服务器进行通信的即时消息客户端。

现在我正在尝试从eclipse导出我的应用程序并使用proguard工具来混淆我的类。 问题是,在导出项目并运行它之后,我无法登录谷歌,因为我从asmack lib中收到错误...
其中一个错误:01-21 09:52:19.602: WARN/System.err(24297): java.lang.UnsupportedOperationException: java.lang.NoSuchMethodException: values 我也从asmack获得NoSuchClassException和一些包的名称。

我需要进行哪些设置才能完成这项工作? 谢谢!

1 个答案:

答案 0 :(得分:0)

问题解决了...我必须将错误中注意到的所有类放在progurad的-keep public class属性中