2010-06-06 38 views
3

我目前正在为Android安装一个web服务客户端。我使用的Java客户端库提供了一个与服务交互的抽象。客户端库在普通机器上运行。但是,当我在Android项目中使用类时,某些调用不会在Android上返回结果,后台服务将停止在这些命令中的第一个上工作。 Wireshark显示一个tcp交换,服务器获取请求。没有例外或任何东西。序列化/反序列化接缝中的某些内容不起作用。我正在使用最新版本的Jackson库(1.5.3)和Android版的restlet jar。 Jackson和Android有什么已知问题吗?哪些代码和库与Android兼容?与Restlet/JSON/Jackson的Android兼容性

回答

2

我更喜欢使用Gson来解析对POJO的JSON响应。我觉得它更简单直接。这question的答案可能会给你更多的选择。

是否有任何已知问题 Jackson和Android?

据我所知,没有任何。

0

据我所知,后来的杰克逊版本(包括1.5和最近发布的1.6版本)在Android上工作得很好:方便和高效。

为获得最佳兼容性1.6.1有一些进一步的改进,以减少初始化期间的警告(用于抱怨缺少javax.xml和Joda类,不再有)