Skip to content

app crash issue on run time #30

Description

@catrinne

hello? when i try to start app, it stopped with below messages.

can you solve this problem?

thanks.

error message.
java.lang.UnsatisfiedLinkError: dlopen failed: library "libijkffmpeg.so" not found

entire messages.

07/17 13:46:35: Launching 'app' on 4 WVGA (Nexus S) API 30.
$ adb shell am start -n "com.app.mxvideoplayer/com.app.mxvideoplayer.MobileActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Waiting for application to come online: com.app.mxvideoplayer.test | com.app.mxvideoplayer
Waiting for application to come online: com.app.mxvideoplayer.test | com.app.mxvideoplayer
Connected to process 12561 on device '4_WVGA_Nexus_S_API_30 [emulator-5554]'.
Waiting for application to come online: com.app.mxvideoplayer.test | com.app.mxvideoplayer
Connecting to com.app.mxvideoplayer
Connected to the target VM, address: 'localhost:8608', transport: 'socket'
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page.
I/p.mxvideoplaye: Not late-enabling -Xcheck:jni (already on)
I/p.mxvideoplaye: Unquickening 12 vdex files!
W/p.mxvideoplaye: Unexpected CPU variant for X86 using defaults: x86
W/ActivityThread: Application com.app.mxvideoplayer is waiting for the debugger on port 8100...
I/System.out: Sending WAIT chunk
I/System.out: Debugger has connected
waiting for debugger to settle...
I/chatty: uid=10149(com.app.mxvideoplayer) identical 4 lines
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: debugger has settled (1393)
I/p.mxvideoplaye: The ClassLoaderContext is a special shared library.
I/p.mxvideoplaye: The ClassLoaderContext is a special shared library.
D/NetworkSecurityConfig: No Network Security Config specified, using platform default
D/NetworkSecurityConfig: No Network Security Config specified, using platform default
D/libEGL: loaded /vendor/lib/egl/libEGL_emulation.so
D/libEGL: loaded /vendor/lib/egl/libGLESv1_CM_emulation.so
D/libEGL: loaded /vendor/lib/egl/libGLESv2_emulation.so
W/p.mxvideoplaye: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (greylist, reflection, allowed)
Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (greylist, reflection, allowed)
I/Thermal: try to set alpha1.0
D/AndroidRuntime: Shutting down VM

E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.app.mxvideoplayer, PID: 12561
java.lang.UnsatisfiedLinkError: dlopen failed: library "libijkffmpeg.so" not found
at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
at java.lang.System.loadLibrary(System.java:1664)
at tv.danmaku.ijk.media.player.IjkMediaPlayer$1.loadLibrary(IjkMediaPlayer.java:174)
at tv.danmaku.ijk.media.player.IjkMediaPlayer.loadLibrariesOnce(IjkMediaPlayer.java:185)
at tv.danmaku.ijk.media.player.IjkMediaPlayer.initPlayer(IjkMediaPlayer.java:226)
at tv.danmaku.ijk.media.player.IjkMediaPlayer.(IjkMediaPlayer.java:222)
at tv.danmaku.ijk.media.player.IjkMediaPlayer.(IjkMediaPlayer.java:213)
at hb.xvideoplayer.MxMediaManager.(MxMediaManager.java:47)
at hb.xvideoplayer.MxMediaManager.getInstance(MxMediaManager.java:58)
at hb.xvideoplayer.MxVideoPlayer.setVideoOption(MxVideoPlayer.java:759)
at com.app.mxvideoplayer.MobileActivity.onCreate(MobileActivity.java:38)
at android.app.Activity.performCreate(Activity.java:7984)
at android.app.Activity.performCreate(Activity.java:7973)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3329)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3500)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2049)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7523)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:941)
Disconnected from the target VM, address: 'localhost:8608', transport: 'socket'

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions