簡體   English   中英

Quickblox Android音頻/視頻聊天崩潰

[英]Quickblox android audio/video chat crash

當兩個用戶嘗試同時進行音頻/視頻通話時,Android應用程序崩潰。

注意:此問題幾乎可以一直再現

請任何人幫助我找到可能發生以下異常的情況。

 E/AndroidRuntime﹕ FATAL EXCEPTION: Thread-4432
    java.util.ConcurrentModificationException
            at java.util.HashMap$HashIterator.nextEntry(HashMap.java:806)
            at java.util.HashMap$KeyIterator.next(HashMap.java:833)
            at com.quickblox.videochat.webrtc.QBRTCSession$1.run(QBRTCSession.java:223)
            at com.quickblox.videochat.webrtc.LooperExecutor.execute(LooperExecutor.java:132)
            at com.quickblox.videochat.webrtc.QBRTCSession.closeSession(QBRTCSession.java:209)
            at com.quickblox.videochat.webrtc.QBRTCSession.closeSessionIfNeeded(QBRTCSession.java:187)
            at com.quickblox.videochat.webrtc.QBRTCSession.access$600(QBRTCSession.java:42)
            at com.quickblox.videochat.webrtc.QBRTCSession$16.run(QBRTCSession.java:988)
            at android.os.Handler.handleCallback(Handler.java:730)
            at android.os.Handler.dispatchMessage(Handler.java:92)
            at android.os.Looper.loop(Looper.java:150)
            at com.quickblox.videochat.webrtc.LooperExecutor.run(LooperExecutor.java:61)

當對手掛斷電話時,我在呼叫設備上也遇到了同樣的問題,經過一些研究,我發現,在通知聽眾有關掛斷的那一刻,其中一個聽眾被刪除了。

為避免這種情況,您需要在onSessionClosed方法中完成Call活動。

暫無
暫無

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

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