我正在尝试使用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();
我最初在一个独立的JSE类中进行了测试,一切正常。 当我尝试在Android中运行相同的东西时,myData对象为null。有任何想法吗?
答案 0 :(得分:7)
您可以在此处查看Android特性: RESTLet android page
我花了几个小时才明白这个问题,你需要明确地注册Jackson转换器:
Engine.getInstance().getRegisteredConverters().add(new JacksonConverter());