文档章节

VLC For Android 在 Mac OS上编译

WenFY
 WenFY
发布于 2015/03/06 17:46
字数 261
阅读 25
收藏 0
点赞 0
评论 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
成都
高级程序员
最新靠谱可用的 Mac 环境下 FFmpeg 环境搭建

大家好,我是光源。 最近在尝试搭建 FFmpeg 开发环境时遇到一个蛋疼的事,Google 了 N 篇文章竟然没有一篇是可以跑起来的! 少部分教程是给出了自我矛盾的配置(是的,按照贴出来的代码和配置...

光源_Android ⋅ 05/13 ⋅ 0

【Android 开发入门】Android Studio 下载及安装

android 开发工具主流的还是Android Studio,当然也有很多人喜欢用Eclipse,也有人喜欢用IntelliJ IDEA ;还有Xamarin这种只需要编写一次代码,可以编译多种平台可运行的强大工具。但是它又真...

微wx笑 ⋅ 2016/09/11 ⋅ 0

Android Studio 里的Cannot resolve symbol XXX

I.背景 事情是这样,一个同事更新替换了一个第三方合作商的aar包,并且push到了服务器,我pull下来后可以正常编译打包出apk,似乎一切都是正常的,但是当我打开用到这个aar包里的某些类的类时...

Jdqm ⋅ 05/06 ⋅ 0

(Mac)反编译Android APK详细操作指南[ApkTool,dex2jar,JD-GUI]

早在4年前我曾发表过一篇关于《Android开发之反编译与防止反编译》的文章,在该文章中我对如何在Windows平台反编译APK做了讲解,如今用Mac系统的同学越来越多,也有很多朋友问我能否出一篇关...

CrazyCodeBoy ⋅ 05/11 ⋅ 0

ffmpeg使用NDK编译时遇到的一些坑

跟着网络上的教程一步一步的走,编写编译脚本,然而总是出现错误,这里记录一下 一、提示头文件未找到 编译时报错: In file included from libavfilter/aeval.c:26:0:./libavutil/avassert....

luo0xue ⋅ 04/23 ⋅ 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

谷歌 Fuchsia 源码现身 AOSP,支持 ART 运行环境

近期 AOSP 安卓开放源代码项目站点上出现了基于非 Linux 核心的 Fuchsia 源码,Fuchsia 是谷歌正在研发的下一代全新系统,其基于 Zircon 核心,而根据 XDA 社区的开发者 Mishaal Rahman 最新的...

周其 ⋅ 04/28 ⋅ 0

iOS 之VLC使用RTSP流做监控或者直播视频

先放demo 地址 https://github.com/ssj1314/iOS-VLC-RTSP- github 库太大,我传不上去。在网盘下载framework之后添加就行了。哪位大神教我一下。 百度网盘也能先凑活一下了。链接: http://pa...

五蕴盛 ⋅ 2016/11/16 ⋅ 0

谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行

谷歌正在开发一款神秘的跨设备操作系统Fuchsia。近期,谷歌似乎正在给该系统添加一项功能,使其可以更好地被用户接受。 和甲骨文在Java方面的纠缠让谷歌郁闷良久,好在巨头所做的不是法律方面...

codeGoogle ⋅ 05/08 ⋅ 0

PHP判断是手机还是微信还是PC访问

开发活动的时候,有些需求是要求PC和移动分开的,也就是不是做响应式的,但是呢,有些同事前端技术不怎么行,就被迫转移到后端来做一些判断浏览器了,现在就在这里贴出PHP校验是否是手机端、...

冷三叔 ⋅ 04/23 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

从 Confluence 5.3 及其早期版本中恢复空间

如果你需要从 Confluence 5.3 及其早期版本中的导出文件恢复到晚于 Confluence 5.3 的 Confluence 中的话。你可以使用临时的 Confluence 空间安装,然后将这个 Confluence 安装实例升级到你现...

honeymose ⋅ 13分钟前 ⋅ 0

用ZBLOG2.3博客写读书笔记网站能创造今日头条的辉煌吗?

最近两年,著名的自媒体网站今日头条可以说是火得一塌糊涂,虽然从目前来看也遇到了一点瓶颈,毕竟发展到了一定的规模,继续增长就更加难了,但如今的今日头条规模和流量已经非常大了。 我们...

原创小博客 ⋅ 今天 ⋅ 0

MyBatis四大核心概念

本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。 MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:Sql...

waylau ⋅ 今天 ⋅ 0

以太坊java开发包web3j简介

web3j(org.web3j)是Java版本的以太坊JSON RPC接口协议封装实现,如果需要将你的Java应用或安卓应用接入以太坊,或者希望用java开发一个钱包应用,那么用web3j就对了。 web3j的功能相当完整...

汇智网教程 ⋅ 今天 ⋅ 0

2个线程交替打印100以内的数字

重点提示: 线程的本质上只是一个壳子,真正的逻辑其实在“竞态条件”中。 举个例子,比如本题中的打印,那么在竞态条件中,我只需要一个方法即可; 假如我的需求是2个线程,一个+1,一个-1,...

Germmy ⋅ 今天 ⋅ 0

Springboot2 之 Spring Data Redis 实现消息队列——发布/订阅模式

一般来说,消息队列有两种场景,一种是发布者订阅者模式,一种是生产者消费者模式,这里利用redis消息“发布/订阅”来简单实现订阅者模式。 实现之前先过过 redis 发布订阅的一些基础概念和操...

Simonton ⋅ 今天 ⋅ 0

error:Could not find gradle

一.更新Android Studio后打开Project,报如下错误: Error: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/software/android/andro......

Yao--靠自己 ⋅ 昨天 ⋅ 0

Spring boot 项目打包及引入本地jar包

Spring Boot 项目打包以及引入本地Jar包 [TOC] 上篇文章提到 Maven 项目添加本地jar包的三种方式 ,本篇文章记录下在实际项目中的应用。 spring boot 打包方式 我们知道,传统应用可以将程序...

Os_yxguang ⋅ 昨天 ⋅ 0

常见数据结构(二)-树(二叉树,红黑树,B树)

本文介绍数据结构中几种常见的树:二分查找树,2-3树,红黑树,B树 写在前面 本文所有图片均截图自coursera上普林斯顿的课程《Algorithms, Part I》中的Slides 相关命题的证明可参考《算法(第...

浮躁的码农 ⋅ 昨天 ⋅ 0

android -------- 混淆打包报错 (warning - InnerClass ...)

最近做Android混淆打包遇到一些问题,Android Sdutio 3.1 版本打包的 错误如下: Android studio warning - InnerClass annotations are missing corresponding EnclosingMember annotation......

切切歆语 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部