Restlet在android中带回null而不是Java SE

时间:2012-03-22 14:10:56

标签: android restlet

我已经有了一个解决方案 - 但是很想解释为什么

问题 在Android中进行Restlet GET时 - 我对基本类型(长)有很好的结果,但我也有一个返回ListArray的Object,它总是为null。 在JAVA SE测试应用程序中正常工作

我阅读论坛,看到有人提到包括

Engine.getInstance().getRegisteredConverters().add(new JacksonConverter());

这对我有用!太棒了 - 但为什么呢?我不希望我的应用程序剥离其他内容而不知道如何理解和解决它。

干杯

1 个答案:

答案 0 :(得分:1)

这是因为Android APK文件排除了用于自动检测Restlet中可用转换器的META-INF / services目录。

因此,您需要手动注册它们。