摘要:
在Mac下编译Android最麻烦的就是设置Android的编译环境了,做完这一步基本上剩下的就是近乎傻瓜式的操作了.说起来也简单就三步,设置大小写敏感的文件系统、安装编译工具、设置文件系统同时能打开的数量. 默认情况下,Mac OS运行在不区分大小写的文件系统上,git对这类型的文件系统支持不太好 阅读全文
摘要:
刷机不是用rom包吗?怎么可以使用fastboot flashall w将 .img文件刷入呢? 在Mac上面可以参考 "这篇文章" 进行刷机.概括来说解释从 "官方下载rom包" ,解压后运行./flash all.sh脚本。在这里我下载了Nexus 6p的官方的rom包,我们看看这个文件中的内容 阅读全文
摘要:
下载完了源代码,终于到了编译的阶段了。这个阶段远比你想象的简单,一个make命令就可以完成源代码的编译了.参照下面的教程你就可以编译出适用于Android源代码树上的所有分支,包括master.基本的编译流程如下: 准备编译环境 用envsetup.sh(它在源代码根目录/build下面)脚本初始化 阅读全文
摘要:
注意 :本文默认你已经完成了 "Mac下设置Android源代码编译环境" 中所有的操作,特别是你已经建立一个大小写敏感的磁盘,如果没有的话,git可能工作不正常,这也会让后面的编译工作不正常。 "清华大学介绍使用方法" repo工具配置 1.下载 repo 工具: 2.修改repo中的下载源为清华 阅读全文