ovi*_*roa 3 java serialization android restlet deserialization
我正在尝试使用Restlet 2.1检索序列化类,其中Android作为客户端,GAE作为服务器.这是相关代码:
ClientResource cr = new ClientResource("http://localhost:8888/mydata");
// Get the MyData object
MyDataResource resource = cr.wrap(MyDataResource.class);
MyData myData = resource.retrieve();
Run Code Online (Sandbox Code Playgroud)
我最初在一个独立的JSE类中进行了测试,一切正常.当我尝试在Android中运行相同的东西时,myData对象为null.有任何想法吗?
小智 7
你可以在这里查看Android特性: RESTLet android页面
我花了几个小时才明白这个问题,你需要明确地注册Jackson转换器:
Engine.getInstance().getRegisteredConverters().add(new JacksonConverter());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1547 次 |
| 最近记录: |