Posts tagged with build


build from source

Android是一个开源系统,源码都是公开的, 可以到http://source.android.com/上去下载源码。

具体的操作都在官网上这了:http://source.android.com/source/building.html

首先,需要的是一个unix环境,window就装虚拟机装ubuntu吧,很多build的工具也只能在unix环境下用。

然后是装各种需要的工具和依赖库,包括bison,gmake之类。

在macos上要注意的一点是mac默认安装的时候都是大小写不敏感的文件系统,而android framework的文件是区分大小写的,官方的说法是大小写不敏感会影响git对文件的处理。所以我们需要一块大消息区分的磁盘区域。

有些老教程做法是用mac自带的工具去分了一块新的大小写区分的磁盘。千万不要这么做!虽然mac的磁盘工具不会影响你的数据,但新磁盘分区设计到老磁盘分区的大小调整