美文网首页直播技術
Mac OS上编译 VLC For Android

Mac OS上编译 VLC For Android

作者: 沈醉在夢 | 来源:发表于2017-01-13 14:58 被阅读79次

    VLC For Android

    之前对VLC的编译和开发都是在Ubuntu上进行的,在Mac OS上做过尝试,失败了,今天终于在MAC上成功了。

    首先:参考官方的编译流程:点击这里

    注意事项:

    Mac需要最新版本的protoc,版本要为2.6的,执行命令protoc –version (注意:这里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地址即可。

    最新的安装可以参考:  vlc-android

    相关文章

      网友评论

        本文标题:Mac OS上编译 VLC For Android

        本文链接:https://www.haomeiwen.com/subject/wddsbttx.html