我在我的android项目中使用restfb库,一切正常。 当我尝试使用它运行proguard时,它已成功完成,但在运行应用程序时,我得到了
com.restfb.exception.FacebookJsonMappingException:您必须指定要映射到的Java类型。 在com.restfb.DefaultJsonMapper.toJavaList(未知来源)
我的proguard-project.txt包含行
-keep class com.restfb.** { *; }
-keep interface com.restfb.** { *; }
我错过了什么吗?
答案 0 :(得分:0)
JSON映射器可能使用内省来查找泛型类型信息。 ProGuard的混淆步骤默认情况下将其删除,因为虚拟机不需要它,但您可以保留它:
-keepattributes Signature