【问题标题】:QuickBlox Fatal errorQuickBlox 致命错误
【发布时间】:2017-11-30 23:01:03
【问题描述】:

Android 工作室:3.0

错误:../../webrtc/api/android/jni/classreferenceholder.cc 中的致命错误,第 119 行最后一个系统错误:88 # 检查失败:!jni->ExceptionCheck() # FindClass 期间出错:org/webrtc/Camera1Enumerator

分级

 compile 'com.quickblox:quickblox-android-sdk-videochat-webrtc:2.6.1'

代码:

 QBRTCSurfaceView surfaceViewLocal = (QBRTCSurfaceView) findViewById(R.id.local_video_view);

Xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">

<com.quickblox.videochat.webrtc.view.QBRTCSurfaceView
    android:id="@+id/remote_video_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>

<com.quickblox.videochat.webrtc.view.QBRTCSurfaceView
    android:id="@+id/local_video_view"
    android:layout_width="100dp"
    android:layout_height="100dp"
    android:layout_alignParentRight="true"/>
</RelativeLayout>

【问题讨论】:

  • 您使用哪个版本的 QuickBlox Android SDK?检查 jni-libs 是否与您的 SDK 版本相对应。另外指定您正在执行哪些步骤来获取此错误。
  • 编译 'com.quickblox:quickblox-android-sdk-videochat-webrtc:2.6.1'

标签: android quickblox


【解决方案1】:

您应该搜索旧的 jni-libs in releases 以获取您的版本,there is zip-archive 搜索您需要的版本,只需将其解压缩并用此存档中的库替换您的库。

【讨论】:

  • 代替 jnilibs 替换,将 webrtc:2.6.1 改为 webrtc:3.3.1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-13
  • 2012-08-15
  • 2014-02-15
  • 2010-11-14
  • 2016-08-15
  • 2015-02-19
相关资源
最近更新 更多