2011-07-23 5 views
0
私はAndroidのXML-RPCを使用しようとしています

と、私は次の例外を取得し、いくつかのコールに対して:AndroidのXML-RPCシリアル化問題

W/System.err(837): java.io.IOException: Cannot serialize [email protected] 

それが返されたデータをシリアル化するトラブルを抱えているように見えますが、私はできませんAndroid XML-RPCを実際に使用する方法に関する多くのドキュメントを見つけてください。

次のように私はAndroidのXML-RPCを使用しています方法は次のとおりです。

Object response = (Object)client.call("sales_order.list", new Object()); 

この1つはかなり奇妙です。私はいくつかの異なる方法で(HashMapsを使用して、2番目の変数などを渡さないで)この呼び出しを設定しようとしましたが、私が得る応答はsales_order.listが有効なメソッドではないということです。

私は、次のコードを使用してサービスにログインすることができました:

this.sessionId = (String)client.call("login", this.apiUserName, this.apiPassword); 

誰もが任意のアイデアやAndroid XML-RPCを使用する方法についての優れたリソースを持っていますか?

イゴール

http://mobilerockets.com/

答えて

0

私は同じ問題を抱えています。 xml-rpcはオブジェクト(またはカスタムクラス/構造体)をシリアル化する方法を知らないためだと思います。