VLC for Android最新版Ubuntu 14.04编译方法
来源:互联网 发布:突袭2 mac版本 编辑:程序博客网 时间:2024/06/04 20:24
http://blog.csdn.net/devil__lee/article/details/39368085
环境搭建:
1)
下载Android SDK +Eclipse IDE整合工具
下载地址:
https://dl.google.com/android/adt/22.6.2/adt-bundle-linux-x86_64-20140321.zip
其中包含了eclipse和sdk 2个文件夹,分别拷贝至/home/lee/develop/eclipse 以及
/home/lee/develop/sdk 目录下
因为官网的原因sdk只有32位,所以需要安装32位依赖包,在ubuntu13之前可以通过sudo apt-get install ia32-libs即可,但是在ubuntu14中这个方法使用不了需要按照以下命令执行:
完成后就可以使用命令adb shell测试了
配置sdk环境变量:
2)
下载jdk并配置环境变量
http://www.oracle.com/technetwork/java/javase/downloads/index.html
选择对应版本以及操作系统,截止目前最新版本为jdk-8u20-linux-x64.tar.gz
下载后解压至/home/lee/develop/jdk
配置环境变量:
在末尾位置添加以下内容
使用java -version命令可以测试是否配置正确
3)
下载ndk并配置好环境
https://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
下载后解压至/home/lee/develope/ndk目录下
配置环境变量:
在末尾位置添加以下内容
使用ndk-build命令可以测试是否安装成功
至此编译VLC 所需的环境都搭建完毕
附上环境变量:
4)
安装编译VLC 所需的依赖包:
安装编译VLC所需的依赖库:(这步很重要,按照官网说明没有这项后面编译失败走了很多弯路)
5)开始编译VLC for Android
确保上面所需的环境以及开发包支持库都安装好后就可以在终端中执行
等待下载完成后执行
./compile.sh
执行的过程中会自动下载VLC的源码,以及编译所需的库文件,仍然需要翻墙
整个过程完成后会自动编译VLC for Android 一般按照上面的环境搭建不会出现问题,至少我是没出现问题的..
编译完成后会在vlc-android下多出libs目录,bin文件夹下会生成vlc-debug.apk文件,可以安装测试。
源代码即为vlc-android
欢迎留言讨论。
- 顶
- 0
- 踩
- 0
- VLC for Android最新版Ubuntu 14.04编译方法
- VLC for Android最新版Ubuntu 14.04编译方法
- ubuntu 16.06 编译 vlc for android
- VLC FOR ANDROID源码编译(ubuntu)
- Ubuntu下编译vlc for android
- Ubuntu下编译vlc for android
- vlc-for-android编译
- ubuntu 编译 android vlc
- ubuntu 编译VLC-Android
- Ubuntu编译vlc-android
- 编译最新版vlc for android(2017/4/2)踩过的坑
- Vlc for android 源码在Ubuntu下编译
- Ubuntu 15编译vlc for android 1.9.5
- VLC for Android的编译
- VLC for android 编译使用
- vlc for android 完全编译
- ubuntu 15.04 编译Android-VLC
- ubuntu 编译vlc android 总结
- 深入理解connect by level<xxx
- iOS中Masonry和UITableView+FDTemplateLayoutCell结合使用
- leetcode:给定一个整数数组,除了一个元素外,每个元素都会出现两次。找到那一个。
- Android系统启动顺序(按下power键后所做的的工作)
- dropify图片上传插件的上传数据
- VLC for Android最新版Ubuntu 14.04编译方法
- Linux 线程
- JWS入门
- pandas 计算工具
- 仿真时信号出现高阻态——Test Bench中要做声明
- Predix平台上通过分类器实现时间序列的实时异常检测
- 梯度下降Gradient descent
- android-6.0不支持FloatMath.sqrt(x * x + y * y)
- 点名时间——创新众筹平台