3

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

4

2 回答 2

2

我更喜欢使用Gson来解析对 POJO 的 JSON 响应。我发现它更容易和直接。这个问题的答案可能会给你更多的选择。

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

据我所知是没有的。

于 2010-06-06T17:20:40.343 回答
0

据我所知,后来的 Jackson 版本(包括 1.5 和最近发布的 1.6)在 Android 上运行良好:方便且高效。

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

于 2010-09-15T00:06:53.610 回答