VLC-Android编译

1.环境

硬核条件----------linux(这里用ubuntu代替)15.5.1 build-15018445
PS:这里安装好虚拟机以后,尽可能分配大内存(8GB起步),如果电脑本地不允许开这么大的内存给虚拟机,则本博文后面的内容可能帮助不大。
安装好虚拟机后,在虚拟机中继续安装编译软件----------Android Studio 3.5.2(如果虚拟机安装时网络太慢,可以考虑用sudo apt install Android Studio,安装完成后
cd Android Studio/adnroid-studio/bin ./studio.sh
来运行)
1.编译条件
NDK:
https://developer.android.google.cn/ndk/downloads/index.html NDK官网
在这里插入图片描述在这里插入图片描述在这里插入图片描述
下载完成后,解压成文件
export ANDROID_NDK=/路径
SDK安装:
安装好AS之后,直接在AS->setting->sdk中安装所需要的SDK
可以在
在这里插入图片描述
这里可以找到SDK安装位置,也可以配置NDK,openJDK的路径
JDK安装:

sudo apt-get install openjdk-8-jre

使用which java 找到jdk的安装路径。

export  ANDROID_NDK=/home/mozu/NDK/android-ndk-r18b
export ANDROID_SDK=/home/mozu/Android/Sdk
echo $JAVA_HOME

这样就完成了编译的硬核条件配置。

2.vlc-android源码下载

git clone https://code.videolan.org/videolan/vlc-android.git

在终端中新建一个文件夹,执行上面指令(因网速影响可能快慢不同),然后用AS打开源码
进入vlc-android源码路径下,执行:

sh compile.sh

来编译

PS:VLC-Android 官方编译指导

编译好的SDK:
ijkplayer-java-release.aar
ijkplayer-arm64-release.aar

猜你喜欢

转载自blog.csdn.net/mozushixin_1/article/details/103592950