2010-06-06 37 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類,不再有)