3

私は現在、Android 用の webservice-client に取り組んでいます。サービスとのやり取りの抽象化を提供する Java クライアント ライブラリを使用しています。クライアント ライブラリは通常のマシンで動作します。ただし、Android プロジェクトでクラスを使用すると、一部の呼び出しが Android で結果を返さず、これらのコマンドの最初でバックグラウンド サービスが機能しなくなります。Wireshark は tcp 交換を示し、サーバーは要求を取得します。例外も何もありません。シリアライゼーション/デシリアライゼーション シームの何かが機能しません。私は最新バージョンの Jackson ライブラリ (1.5.3) と Android 版の restlet jar を使用しています。Jackson と Android に既知の問題はありますか? Android と互換性のあるコードとライブラリはどれですか?

4

2 に答える 2

2

私は POJO への JSON 応答を解析するためにGsonを使用することを好みます。私はそれがより簡単で簡単だと思います。この質問への回答により、より多くの選択肢が得られる場合があります。

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 に答える