文档章节

VLC For Android 在 Mac OS上编译

WenFY
 WenFY
发布于 2015/03/06 17:46
字数 261
阅读 28
收藏 0
VLC For Android
首先:参考官方的原文: 
          Android For VLC
终于在MAC下把VLC FOR Android版本编译通过了。:)

注意事项:
Mac需要最新版本的protoc,版本要为2.6的,执行命令 protoc --version 查看版本号,如果不是2.6的需要重新安装一个:
    安装方法,下载protobuf-2.6.0.tar.bz2(百度),然后解压,执行./confure,然后执行make install,即可安装,安装成功过后查看版本号是否为2.6。
     
前面的过程执行过后大部分编译能通过,但是在Gradle部分有点小问题,首先在vlc-android目录下,打开
build.gradle,找到 build_host变量,把正行替换成如下:
          resValue "string", "build_host", "HostName@127.0.0.1"
实际上是变量 build_host赋值,但是本身原来是通过一个hostname方法执行的,但是此方法在Mac下执行失败,所以直接删掉文件后面的def  hostname方法和内容,且  build_host改为一个字符串,但是格式是用户名+@+IP地址即可。



© 著作权归作者所有

共有 人打赏支持
WenFY
粉丝 1
博文 33
码字总数 12513
作品 0
成都
高级程序员
私信 提问
VLC for android 编译错误

在Mac os 10.10.2上编译vlc for android的时候,出现如下错误: $ sh compile.sh*** No ANDROID_ABI defined architecture: using ARMv7Downloading gradle% Total % Received % Xferd Aver......

Jerikc
2015/05/18
0
0
VLC for Android : 编译问题 & 解决办法

敬告: 编译前尽量安装/更新必要的软件:vlc-dep, android-sdk, android-ndk 1. libmpeg2 下载源错误, 必须修改$(vlc-setup)/vlc/contrib/src/libmpeg2/rules.mak, 内容如下: #$(vlc-setup...

有初啊
2013/03/30
0
6
vlc android 代码编译

系统:ubuntu12.04 代码:git://git.videolan.org/vlc-ports/android.git 代码版本:375646994d0602 年初的时候搞了三个月的vlc android。昨天看到vlc android的beta版本发布了,决定编译一个...

Kobe_Gong_5
2013/08/25
0
1
找资深android工程师解决vlc集成中遇到的GnuTLS漏洞问题

需要满足本需求所述能力要求的高级开发工程师驻场工作,按我方要求完成相关任务。 【工作职责】 1、我们开发了一款Android视频播放APP,解码器用的是VLC-Android开源项目,发布到Google Play...

atwal
2016/01/21
2
0
QtAV 1.3.3 发布,跨平台音视频播放库

- 支持调用NVIDIA的cuvid库进行CUDA硬解。支持平台:windows, linux。(是linux上第一个支持cuda硬解的么?)。有些视频播放会抖动,目前原因还不清楚。4k硬解画面貌似有点花,效果不如lavfilt...

LucasWang
2014/04/21
1K
7

没有更多内容

加载失败,请刷新页面

加载更多

龙芯jdk或java开发

龙芯的jdk安装包可以从www.loongnix.org下载。 4.支持的软件 龙芯JDK在每一次发布产品之前,都会使用一个应用程序列表进行兼容性测试,如表4-2所示。这个列表中既包含简单的Java应用程序,也...

gugudu
12分钟前
2
0
Docker + selenium + jenkins 并行跑自动化测试

背景 目标:使用docker做UI自动化测试并在Jenkins运行 调试环境:MocOS 运行环境:Linux ubuntu + docker 涉及工具:docker,selenium,unittest, jenkins 基本思路 找一个适合做自动化的doc...

呐呐丶嘿
16分钟前
2
0
android分辨率,屏幕尺寸,屏幕密度关系

名词定义分辨率分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素...

GoldenVein
28分钟前
1
0
inux驱动的异步通知(kill_fasync,fasync)---- 驱动程序向应用程序发送信号

===========================应用程序========================= #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdio.h> #include <poll.h> #include <sign......

天王盖地虎626
29分钟前
1
0
使用android studio时,ADB连接不上手机可能性之一

问题描述:as是通过adb连接手机进行调试了,如果电脑装了鲁大师,360等软件,可能会存在adb被这些软件占用的情况,所以会连接不上手机。这种解决方案有很多,比如通过任务管理器查看是谁占用...

白话
31分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部