如何解决Firebase致命异常:java.lang.NoSuchFieldError没有类型为Ljava / lang / Object的字段锁定
我在React-Native上使用firebase。并仅从crashlytics在生产模式下的Android上获取错误。在开发模式下无法捕获它。从stacktrace可以清楚地看到,错误发生在Java端。如果应用程序尝试访问或修改对象的指定字段而该对象不再具有该字段,则会发生NoSuchFieldError。也许有人也有这个错误。有什么解决方法的想法吗?
Fatal Exception: java.lang.NoSuchFieldError: No field LOCK of type Ljava/lang/Object; in class Lcom/google/firebase/FirebaseApp; or its superclasses (declaration of 'com.google.firebase.FirebaseApp' appears in base.apk:classes2.dex)
at com.google.firebase.FirebaseApp.access$300(com.google.firebase:firebase-common@@19.2.0:89)
at com.google.firebase.FirebaseApp$GlobalBackgroundStateListener.onBackgroundStateChanged(com.google.firebase:firebase-common@@19.2.0:661)
at com.google.android.gms.common.api.internal.BackgroundDetector.onBackgroundStateChanged(:45)
at com.google.android.gms.common.api.internal.BackgroundDetector.onTrimMemory(:41)
at android.app.Application.onTrimMemory(Application.java:160)
at android.app.ActivityThread.handleTrimMemory(ActivityThread.java:5613)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1906)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6944)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。