Мы использовали XMLRPC для Android, и он работал хорошо, пока мы не испачкали руки кодировкой Base64 для byte [] (images) - (мы сделали base64_string.replace ("/", "$$") длякоробка передач).Мы попытались отменить изменения и они выглядят как ошибка XMLRPC.
Мы получаем следующую ошибку в DDMS:
06-10 23:27:02.970: DEBUG/Test(343): org.xmlrpc.android.XMLRPCFault: XMLRPC Fault: [code 0]
06-10 23:27:02.970: DEBUG/Test(343): at org.xmlrpc.android.XMLRPCClient.callEx(XMLRPCClient.java:308)
06-10 23:27:02.970: DEBUG/Test(343): at org.xmlrpc.android.XMLRPCMethod.run(XMLRPCMethod.java:33)
Непосредственно перед этим я проверил тело (сообщение xml -- что идеально) и полученный ответ:
06-10 23:27:02.940: INFO/System.out(343): Response received: org.apache.http.message.BasicHttpResponse@437762f8
Поскольку сообщение даже не достигает нашего облака, проблема в основном связана с XMLRPC для Android.
Любая помощь будет наиболее ценной,Спасибо
Лучший Самер