android-json-rpc无法解析静态字段253(VERSION_2)

时间:2012-07-11 12:10:41

标签: android json-rpc

我尝试使用android-json-rpc库调用JSONRPC web服务,但我的Eclipse logCat抛出此警告:

W/dalvikvm(344): VFY: unable to resolve static field 253 (VERSION_2) in Lorg/alexd/jsonrpc/JSONRPCClient$Versions;

尝试创建客户端时会出现此警告:

JSONRPCClient.create (URL, JSONRPCClient.Versions.VERSION_2);

因此无法创建JSONRPCClient。

3 个答案:

答案 0 :(得分:3)

更改

JSONRPCClient.create (URL, JSONRPCClient.Versions.VERSION_2);

使用

JSONRPCClient.create (URL, JSONRPCParams.Versions.VERSION_2);

这样,如果你在清单中启用了android权限INTERNET,那么该命令应该有效。

答案 1 :(得分:0)

你必须使用;

JSONRPCClient.create (URL, JSONRPCParams.Versions.VERSION_2);

有时,Eclipse会保留警告和错误。尝试做:项目 - >干净。

让我知道它是否有效。

答案 2 :(得分:0)

这听起来可能类似于我遇到的问题。图书馆是否与APK一起导出?也许可以尝试这里列出的步骤:https://stackoverflow.com/a/14131270/513038