1、Gradle方式
在build.gradle中引入下面的库
implementation 'tv.danmaku.ijk.media:ijkplayer-java:0.8.8'
implementation 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.8.8'
implementation 'tv.danmaku.ijk.media:ijkplayer-armv5:0.8.8'
implementation 'tv.danmaku.ijk.media:ijkplayer-arm64:0.8.8'
implementation 'tv.danmaku.ijk.media:ijkplayer-x86:0.8.8'
implementation 'tv.danmaku.ijk.media:ijkplayer-x86_64:0.8.8'
implementation 'tv.danmaku.ijk.media:ijkplayer-exo:0.8.8'
结合https://blog.csdn.net/qq_15255121/article/details/117753344文章来使用
2、so库
https://blog.csdn.net/qq_15255121/article/details/118576765?spm=1001.2014.3001.5501我们已经能够编译出ijk的库了。我们来引入so库
添加so库
使用ijk以前引用库
IjkMediaPlayer.loadLibrariesOnce(null);
IjkMediaPlayer.native_profileBegin("libijkplayer.so");
demo地址:
https://gitee.com/creat151/ijkplayer-demo.git
里面也简单封装了ijkplayer