Android与Restlet / JSON / Jackson的兼容性

时间:2010-06-06 17:08:36

标签: java android json restlet jackson

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

2 个答案:

答案 0 :(得分:2)

我更喜欢使用Gson来解析对POJO的JSON响应。我发现它更容易和直接。这个question的答案可能会为您提供更多选择。

  

是否有任何已知问题   杰克逊和Android?

据我所知,没有。

答案 1 :(得分:0)

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

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