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