Ubuntu编译vlc-android

1. 安装必要的工具:

sudo apt-get install automakeant autopointcmakebuild-essential libtool patch pkg-config protobuf-compiler ragel subversion unzip git
这步可跳过,编译脚本会自行下载需要的工具,在最后实在没有下载的可以手动安装,因为有些自动安装的工具版本不对,会导致编译失败

2. 安装NDK和android sdk


3. 配置环境变量

exportANDROID_SDK=/path/to/android-sdk
exportANDROID_NDK=/path/to/android-ndk
exportPATH=$PATH:$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools

4. 获取代码
git clonehttps://code.videolan.org/videolan/vlc-android.git

5. 编译

执行compile.sh,可以指定平台,默认ARMV7a
编译过程中如果遇到curl无法下载依赖库,可以拷贝地址到浏览器手动下载,然后拷贝到指定目录(屏幕上的编译输出有提示)
有可能每次只编译一个库,需要每次手动重启compile.sh,目前还不知道具体原因。
编译成功之后,在D:\source\vlc-android\vlc-android\build\outputs\apk先,会生成apk文件

6. 参考链接
Vlc官网的文档链接:
https://wiki.videolan.org/AndroidCompile


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值