WebRT C on Android Java - PullRequest
       3

WebRT C on Android Java

0 голосов
/ 13 марта 2020

Я пытаюсь реализовать webrt c на android, используя

org.webrt c: google-webrt c

I скачал этот образец из Google и попытался повторить код в новом проекте, который я создал. После добавления пакета webrt c в мой файл gradle и успешного добавления кода, полученного из этого примера, я заметил, что не могу запустить образец на любом устройстве. Я получаю эту забавную ошибку, которую я не могу найти решение онлайн. Кажется, мне не хватает нативной библиотеки C, но я не знаю, как ее получить, так как не могу найти ее в примере.

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.rtcplay-BVRbR2Aa3p1KYftnB8hhAA==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.rtcplay-BVRbR2Aa3p1KYftnB8hhAA==/lib/arm, /data/app/com.example.rtcplay-BVRbR2Aa3p1KYftnB8hhAA==/base.apk!/lib/armeabi-v7a, /system/lib, /product/lib]]] couldn't find "libexamples_androidnativeapi_jni.so"
    at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
    at java.lang.System.loadLibrary(System.java:1672)
    at com.example.rtcplay.MainActivity.onCreate(MainActivity.java:39)
    at android.app.Activity.performCreate(Activity.java:7458)
    at android.app.Activity.performCreate(Activity.java:7448)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1286)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3409)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3614)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:86)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2199)
    at android.os.Handler.dispatchMessage(Handler.java:112)
    at android.os.Looper.loop(Looper.java:216)
    at android.app.ActivityThread.main(ActivityThread.java:7625)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)

Я действительно надеюсь, что кто-то, кто сталкивался с этой проблемой раньше, может сказать мне решение.

...