-
Notifications
You must be signed in to change notification settings - Fork 32
Description
There is a runtime error: Didn't find class "org.webrtc.WebRtcClassLoader".
Currently, there is a livekit. org. webrtc. WebRTC ClassLoader package available,
so where do I need to fix the C and CPP or Headerfile code? thank you!
05-14 10:39:18.999 5985 6027 F .screen.castin: java_vm_ext.cc:542] JNI DETECTED ERROR IN APPLICATION: JNI NewGlobalRef called with pending exception java.lang.ClassNotFoundException: Didn't find class "org.webrtc.WebRtcClassLoader" on path: DexPathList[[zip file "/data/app/com.ipanel.screen.casting-GeUShHsyAlysWoTNL2Uipw==/base.apk"],nativeLibraryDirectories=[/data/app/com.ipanel.screen.casting-GeUShHsyAlysWoTNL2Uipw==/lib/arm, /data/app/com.ipanel.screen.casting-GeUShHsyAlysWoTNL2Uipw==/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.String java.lang.Runtime.nativeLoad(java.lang.String, java.lang.ClassLoader) (Runtime.java:-2)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void java.lang.Runtime.loadLibrary0(java.lang.ClassLoader, java.lang.String) (Runtime.java:1014)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void java.lang.System.loadLibrary(java.lang.String) (System.java:1669)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at boolean livekit.org.webrtc.NativeLibrary$DefaultLoader.load(java.lang.String) (NativeLibrary.java:20)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void livekit.org.webrtc.NativeLibrary.initialize(livekit.org.webrtc.NativeLibraryLoader, java.lang.String) (NativeLibrary.java:41)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void livekit.org.webrtc.PeerConnectionFactory.initialize(livekit.org.webrtc.PeerConnectionFactory$InitializationOptions) (PeerConnectionFactory.java:297)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void io.livekit.android.dagger.RTCModule$libWebrtcInitialization$1.invoke() (RTCModule.kt:102)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.Object io.livekit.android.dagger.RTCModule$libWebrtcInitialization$1.invoke() (RTCModule.kt:99)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.Object io.livekit.android.webrtc.peerconnection.RTCThreadUtilsKt.executeBlockingOnRTCThread$lambda$1(kotlin.jvm.functions.Function0) (RTCThreadUtils.kt:87)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.Object io.livekit.android.webrtc.peerconnection.RTCThreadUtilsKt.$r8$lambda$ix-Gm1lHyeu28BSkgrvFK1qfBnU(kotlin.jvm.functions.Function0) (RTCThreadUtils.kt:-1)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at java.lang.Object io.livekit.android.webrtc.peerconnection.RTCThreadUtilsKt$$ExternalSyntheticLambda1.call() (D8$$SyntheticClass:0)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void java.util.concurrent.FutureTask.run() (FutureTask.java:266)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) (ThreadPoolExecutor.java:1167)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void java.util.concurrent.ThreadPoolExecutor$Worker.run() (ThreadPoolExecutor.java:641)
05-14 10:39:19.000 5985 6027 F .screen.castin: java_vm_ext.cc:542] at void java.lang.Thread.run() (Thread.java:764)