博客
关于我
ubuntu20.04 编译vlc-android
阅读量:526 次
发布时间:2019-03-08

本文共 917 字,大约阅读时间需要 3 分钟。

在ubutnu 20.04上重新编译VLC-ANDROID的流程详细说明

升级至ubutnu 20.04后,为了满足工作需求,重新编译VLC-ANDROID时,我按照以下步骤进行操作,详细记录以便后续参考。

环境准备

首先,确保系统环境安装了必要的开发工具:

sudo apt-get install automake ant autopoint cmake build-essential libtool-binsudo apt-get install patch pkg-config protobuf-compiler ragel subversion unzip gitsudo apt-get install openjdk-8-jre openjdk-8-jdk flex python wget gettex

安装Android开发环境

安装Android Studio及相关SDK

已有旧环境,可以直接将其目录拷贝至新系统进行使用。新手首次安装需从官网下载最新版本安装,安装完成后,记得升级Android SDK和NDK。开发者可以参考Videolan官方Wiki获取配置Android SDK/NDK的详细指导。

获取源代码

克隆VLC-ANDROID的开发仓库

通过以下命令下载源代码仓库:

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

注:在中国大陆地区,因网络防火墙存在,建议使用VPN或代理服务器访问外部仓库,以确保依赖项下载顺利进行。

编译配置

启动编译过程

进入项目根目录,执行编译指令:

./buildsystem/compile.sh -a armv7a -b

依次执行:

  • 如果编译完成无误,可按照步骤生成APK(Android Package Kit)。
  • 若编译过程出现问题,请检查是否缺少系统软件包,及时用apt-get install补充缺失依赖。

本次流程在多遍尝试后成功完成,相比ubutnu18.04的编译过程明显简化,体验更佳。

注:编译过程中一同安装的各开发工具确保了环境的完整性,是确保编译成功的重要保障。

转载地址:http://cwxiz.baihongyu.com/

你可能感兴趣的文章
C++高精度模板
查看>>
解决:angularjs radio默认选中失效问题
查看>>
windows环境下安装zookeeper(仅本地使用)
查看>>
缓冲区溢出实例(一)--Windows
查看>>
Badboy录制脚本时,提示脚本错误的解决方法
查看>>
PHP一句话木马小总结与SQL语句写一句话木马
查看>>
关于计数排序
查看>>
Python中字符串前添加r ,b, u, f前缀的含义
查看>>
Hadoop学习笔记—Yarn
查看>>
JSONPath小试牛刀之Snack3
查看>>
Jenkins - 部署在Tomcat容器里的Jenkins,提示“反向代理设置有误”
查看>>
2017年前端框架、类库、工具大比拼
查看>>
wxWidgets源码分析(1) - App启动过程
查看>>
wxWidgets源码分析(3) - 消息映射表
查看>>
wxWidgets源码分析(5) - 窗口管理
查看>>
wxWidgets源码分析(7) - 窗口尺寸
查看>>
wxWidgets源码分析(8) - MVC架构
查看>>
wxWidgets源码分析(9) - wxString
查看>>
Mybatis Generator最完整配置详解
查看>>
[白话解析] 深入浅出熵的概念 & 决策树之ID3算法
查看>>