环境:linux环境,只需要有docker就可以了。
(其实我不大喜欢收费,但是编译环境确实好难搞好的,算是辛苦费吧,谢谢)
编译好的arm版本的apk可以正常安装在手机、电视机TV上。
1、拉取镜像
docker pull swr.cn-east-3.myhuaweicloud.com/wh/vlc-android:v1.3
镜像解压后大于10G,注意磁盘空间!如果解压镜像出错,可以添加--storage-opt dm.basesize=20G参数来启动dockerd。
2、创建并进入容器(假设创建容器名为vlc)
docker run -it --privileged --name vlc swr.cn-east-3.myhuaweicloud.com/wh/vlc-android:v1.3 bash
3、编译好的文件就在容器里:/vlc-android/application/app/build/outputs/apk/dev/VLC-Android-3.3.4-armv7.apk
也可以手动再次执行编译
cd /vlc-android;
sh build.cmd;
4、拷贝apk文件到容器外,然后下载到手机或TV上安装即可。
docker cp vlc:/vlc-android/application/app/build/outputs/apk/dev/VLC-Android-3.3.4-armv7.apk .