博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VLC for Android 编译过程
阅读量:5940 次
发布时间:2019-06-19

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

首先,给一个VLC的官网链接:

上面有编译所需要安装的插件,环境变量的配置等等信息;虽然是英语,但也挺好理解,这里就不再详述;此文主要记录我在编译的过程中遇到的一些问题;

error1:环境配置好后,下载编译所需要的文件,有一个文件是没法下载的,可能和网络有关,这个问题会在编译的时候报出来

  make: *** libmpeg2-0.5.1.tar.gz  ***,一个类似的错误,需要手动下载这个文件,下载好之后放在android/vlc/contrib/android目录下;

error2:checking host system type… Invalid configuration `arm-linux-androideabi’: system `androideabi’ not recognized,请在编译之前执行以下操作:

  1. 到http://git.savannah.gnu.org/gitweb/?p=config.git;a=tree下载最新的config.guess和config.sub文件;
  2. 将下载的文件拷贝到/usr/share/misc目录下;
  3. 重新启动编译(sh compile.sh)。

error3: Unable to resolve project target 'android-18'

  类似于这样的错误,是sdk的版本的问题,我在编译的时候,只安装了sdk19,而VLC需要的sdk版本为18,所以,再下载一个sdk18版本重新编译即可;

  编译成功之后,在终端中进入android目录,输入命令 ls -l 可查看android目录中所包含的文件及文件夹,里面会有两个目录:java-libs、vlc-android,把这两个目录拷出来,里面的文件即是我们编译出来的工程;其中java-libs作为libary,供vlc-android调用;

转载于:https://www.cnblogs.com/a284628487/p/3617660.html

你可能感兴趣的文章
如何编写一个全新的 Git 协议
查看>>
马云携阿里17位创始人及合伙人捐赠浙大一院5.6亿,杭州渐成中国硅谷
查看>>
《libGDX移动游戏开发从入门到精通》一第2章 libGDX的架构分析
查看>>
《配置管理最佳实践》——2.10 建立构建过程
查看>>
《C++入门经典(第5版•修订版)》——2.6 问与答
查看>>
PLM调研第二天
查看>>
《精通Linux设备驱动程序开发》——1.5 Linux发行版
查看>>
《术以载道——软件过程改进实践指南》—第1章1.3节如何实施CMMI
查看>>
Harris’s Linked List
查看>>
(流式、lambda、触发器)实时处理大比拼 - 物联网(IoT)\金融,时序处理最佳实践
查看>>
什么Linux服务器最适合你?
查看>>
git 换行符问题,统一linux风格
查看>>
SQL on Linux Run on Docker
查看>>
C语言程序设计实践(OJ)-初识函数
查看>>
Spark机器学习9· 实时机器学习(scala with sbt)
查看>>
数据结构实践——队列数组
查看>>
从Demo到日千万PV,就是快! – 爱线下的上云实践
查看>>
Linux 时钟精度 与 PostgreSQL auto_explain (explain timing 时钟开销估算)
查看>>
架构师速成-架构目标之可用性
查看>>
云栖TechDay精华文章合集
查看>>