java.lang.UnsatisfiedLinkError

tip

This happens sometimes when Android fails to load the necessary libraries when you install an app. Try reinstalling it or telling your client to reinstall it, as it seems to correctly install the libraries and fixes the problem.


rafael

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

  • v0.6 is config compile
    via GitHub by a137235
    ,
  • GitHub comment 49#186220648
    via GitHub by mauriciogior
    ,
  • 测试简单版本与so包冲突
    via GitHub by NicolasKun
    ,
  • UnsatisfiedLinkError
    via GitHub by Luckylll
    ,
    • java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "ijkav_get_inject_callback" referenced by "/data/app/xin.yufeng.multimedia.app.music-1/lib/arm/libijkplayer.so"... at java.lang.Runtime.loadLibrary(Runtime.java:372) at java.lang.System.loadLibrary(System.java:1076) at tv.danmaku.ijk.media.player.IjkMediaPlayer$1.loadLibrary(IjkMediaPlayer.java:157) at tv.danmaku.ijk.media.player.IjkMediaPlayer.loadLibrariesOnce(IjkMediaPlayer.java:170) at tv.danmaku.ijk.media.player.IjkMediaPlayer.initPlayer(IjkMediaPlayer.java:209) at tv.danmaku.ijk.media.player.IjkMediaPlayer.<init>(IjkMediaPlayer.java:205) at tv.danmaku.ijk.media.player.IjkMediaPlayer.<init>(IjkMediaPlayer.java:196)

    Users with the same issue

    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    Mihail Melnic
    2 times, last one,
    Unknown visitor1 times, last one,
    271 more bugmates