簡體   English   中英

Quickblox在Android中頻繁崩潰

[英]Quickblox frequent crash in Android

我過去幾周一直在使用Quickblox SDK,並開發了具有一對一,群聊以及WebRTC功能的應用程序。 由於某些要求,我正在使用SDK的3.0版本,因此無法更改它。

在沒有特定屏幕的情況下,我的應用程序經常遇到一次崩潰。 我也已將此報告給Quickblox,但並沒有太大幫助。

崩潰日志如下:

java.lang.NullPointerException: 
at com.quickblox.chat.model.QBChatDialog.initChat (Unknown Source)
at com.quickblox.chat.model.QBChatDialog.initChatFromRest (Unknown Source)
at com.quickblox.chat.model.QBDialogDeserializer.deserialize (Unknown Source)
at com.quickblox.chat.model.QBDialogDeserializer.deserialize (Unknown Source)
at com.google.a.v.b (Unknown Source)
at com.google.a.b.a.l.b (Unknown Source)
at com.google.a.b.a.b$a.a (Unknown Source)
at com.google.a.b.a.b$a.b (Unknown Source)
at com.google.a.b.a.i$1.a (Unknown Source)
at com.google.a.b.a.i$a.b (Unknown Source)
at com.google.a.f.a (Unknown Source)
at com.google.a.f.a (Unknown Source)
at com.google.a.f.a (Unknown Source)
at com.quickblox.core.parser.QBJsonParser.parseJsonResponse (Unknown Source)
at com.quickblox.core.parser.QBLimitedJsonParser.parseJsonResponse (Unknown Source)
at com.quickblox.core.parser.QBJsonParser.parse (Unknown Source)
at com.quickblox.core.Query$a.completedWithResponse (Unknown Source)
at com.quickblox.core.Query.completedWithResponse (Unknown Source)
at com.quickblox.core.server.HttpRequestRunnable$1.handleMessage (Unknown Source)
at android.os.Handler.dispatchMessage (Handler.java:111)
at android.os.Looper.loop (Looper.java:238)
at android.app.ActivityThread.main (ActivityThread.java:6006)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:937)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:798)   

請注意,我無法使用崩潰日志中提到的任何方法initChat()或其他任何方法)找到任何文件,並且崩潰可能出現在應用程序的任何屏幕上。 所以不確定我應該在這里共享哪個代碼。 如有任何建議,我將不勝感激。

看起來您正在加載對話框,但此刻尚未登錄聊天。 使用最新版本的QuickBlox Android SDK可以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM