升级Firebase

时间:2016-06-17 20:37:13

标签: java android firebase firebase-realtime-database

升级到Firebase 3后,我在序列化java.util.date时开始收到以下错误:

  

W / ClassMapper:在类java.util.Date上找不到日期的setter / field(fields / setters区分大小写!)

     

W / ClassMapper:没有在类java.util.Date上找到的timezoneOffset的setter / field(fields / setters区分大小写!)

他们会影响什么吗?

我该如何避免这些警告?

1 个答案:

答案 0 :(得分:3)

如上所述herehere,Firebase不再使用Jackson,并且不支持Date。将其存储在Long变量中。您可以添加便利getter / setter并使用@Exclude标记它们以禁止序列化。