致命错误:../../ src / modules / utility / source / helpers_android.cc,第74行

问题描述

我们面临与Android Opentok相关的一个问题,我们在其中添加了proguard。您可以查看崩溃日志的log-cat。

Logcat崩溃日志-

    # last system error: 2
    # Check Failed: !jni->ExceptionCheck()
    # Error during FindClass: org/otwebrtc/voiceengine/BuildInfo```

解决方法

通过在Proguard中添加这些行来解决

-keep class com.opentok.android.Session { *; }
-keep class com.opentok.client.* { *; }
-keep class com.opentok.impl.* { *; }
-keep class com.opentok.otc.* { *; }
-keep class org.webrtc.* { *; }
-keep class org.otwebrtc.* { *; }
-keep class org.otwebrtc.voiceengine.* { *; }
-keep class org.otwebrtc.voiceengine.*
-keep class org.otwebrtc.WebRtcClassLoader{*;}
-keep class org.otwebrtc.voiceengine61.* { *; }
-keep class org.otwebrtc.voiceengine.BuildInfo { *; }

-dontwarn com.opentok.*
-keepclassmembers class com.opentok.* { *; }```