尝试将android.location.Address存储到Firebase时,Firebase会抛出java.lang.reflect.InvocationTargetException

时间:2018-01-28 21:35:06

标签: java android firebase firebase-realtime-database

使用Android中的Firebase数据库,我在使用类android.location.Address的子类(ExtAddress)尝试setValue()时获得RuntimeException。在查看地址源代码here时,我不知道Address类与Firebase如何处理setValue()之间的冲突。

这是我的ExtAddress类定义:

public class ExtAddress extends android.location.Address {
     public ExtAddress(){ // req. no arg constructor for fb 
          super(Locale.getDefault());
     }
}

这是我的错误:

java.lang.RuntimeException: java.lang.reflect.InvocationTargetException

版本:我使用Firebase数据库11.8.0与FirebaseUi' 3.2.1'。

0 个答案:

没有答案