zoukankan      html  css  js  c++  java
  • VLC for Android 编译过程

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

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

    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调用;

  • 相关阅读:
    Android访问数据库(SQL Server 和 MySQL)
    Andriod开发环境搭建
    SQL 学习记录
    安装双系统 win7 + ubuntu 15.04
    SQL资料
    电脑使用
    python_L7
    ONE
    网页性能优化
    js的继承
  • 原文地址:https://www.cnblogs.com/a284628487/p/3617660.html
Copyright © 2011-2022 走看看