Android WebRTC与intel webRTC套件崩溃(Android WebRTC crashes with intel webRTC suite)

编程入门 行业动态 更新时间:2024-10-16 00:22:53
Android WebRTC与intel webRTC套件崩溃(Android WebRTC crashes with intel webRTC suite)

我正在使用intel webRTC库。 https://software.intel.com/en-us/webrtc-sdk/

它只会在特定的手机上崩溃。

E/rtc: # # Fatal error in ../../webrtc/api/java/jni/androidnetworkmonitor_jni.cc, line 195 # Check failed: !jni()->ExceptionCheck() # Error during CallVoidMethod

我看到我的设备获得了SDP优惠并将其发送过来。 但它似乎无法收集任何冰候选人并在那里坠毁。

LG G2(LG-D800)运行android 5.0.2。 构建#LRX22G

I am using an intel webRTC library. https://software.intel.com/en-us/webrtc-sdk/

It only crashes on a particular phone however..

E/rtc: # # Fatal error in ../../webrtc/api/java/jni/androidnetworkmonitor_jni.cc, line 195 # Check failed: !jni()->ExceptionCheck() # Error during CallVoidMethod

I see that my device got an SDP offer and sent it over. But it seems that it wasn't able to gather any ice candidates and crashed there.

LG G2 (LG-D800) running android 5.0.2. Build# LRX22G

最满意答案

好吧,那算了。 我只看错误日志。 查看详细级别有助于解决问题..

01-15 12:28:55.127 30077-31547/com.test.user W/System.err: java.lang.SecurityException: ConnectivityService: Neither user 10188 nor current process has android.permission.CHANGE_NETWORK_STATE. 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.os.Parcel.readException(Parcel.java:1540) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.os.Parcel.readException(Parcel.java:1493) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.net.IConnectivityManager$Stub$Proxy.requestNetwork(IConnectivityManager.java:2443) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3210) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.net.ConnectivityManager.requestNetwork(ConnectivityManager.java:3237) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitorAutoDetect$ConnectivityManagerDelegate.requestMobileNetwork(NetworkMonitorAutoDetect.java:341) 01-15 12:28:55.127 10743-10743/? I/MusicBrowser: [MediaPlaybackService.java:2079:saveQueue()] oooooo {full=true} 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitorAutoDetect.<init>(NetworkMonitorAutoDetect.java:449) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitor.setAutoDetectConnectivityStateInternal(NetworkMonitor.java:139) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitor.startMonitoring(NetworkMonitor.java:108) 01-15 12:28:55.127 30077-31547/com.test.user E/rtc: # # Fatal error in ../../webrtc/api/java/jni/androidnetworkmonitor_jni.cc, line 195 # Check failed: !jni()->ExceptionCheck() # Error during CallVoidMethod #

OK nevermind. I was only looking at the error log. Looking at verbose level helps solve the issue..

01-15 12:28:55.127 30077-31547/com.test.user W/System.err: java.lang.SecurityException: ConnectivityService: Neither user 10188 nor current process has android.permission.CHANGE_NETWORK_STATE. 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.os.Parcel.readException(Parcel.java:1540) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.os.Parcel.readException(Parcel.java:1493) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.net.IConnectivityManager$Stub$Proxy.requestNetwork(IConnectivityManager.java:2443) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3210) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at android.net.ConnectivityManager.requestNetwork(ConnectivityManager.java:3237) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitorAutoDetect$ConnectivityManagerDelegate.requestMobileNetwork(NetworkMonitorAutoDetect.java:341) 01-15 12:28:55.127 10743-10743/? I/MusicBrowser: [MediaPlaybackService.java:2079:saveQueue()] oooooo {full=true} 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitorAutoDetect.<init>(NetworkMonitorAutoDetect.java:449) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitor.setAutoDetectConnectivityStateInternal(NetworkMonitor.java:139) 01-15 12:28:55.127 30077-31547/com.test.user W/System.err: at org.webrtc.NetworkMonitor.startMonitoring(NetworkMonitor.java:108) 01-15 12:28:55.127 30077-31547/com.test.user E/rtc: # # Fatal error in ../../webrtc/api/java/jni/androidnetworkmonitor_jni.cc, line 195 # Check failed: !jni()->ExceptionCheck() # Error during CallVoidMethod #

更多推荐

本文发布于:2023-07-17 06:54:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1140648.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:套件   intel   Android   WebRTC   suite

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!