操作系统:macOSBigSur(11.1)
官方文档:
网络代理:为保证网络连接稳定性,建议准备可以连通文中所提及网络目标的代理服务。
硬盘空间:编译系统的源代码较丰富,即便是其中一个分支也可能占用数十GB的空间,建议硬盘预留40GB以上的空间。
操作步骤如果有可用代理服务,使用下述命令在终端上设置
exporthttp_proxy=***.***.***.***:portexporthttps_proxy=***.***.***.***:port
安装repo
将该目录加入PATH环境变量中PATH=~/bin:$PATH为repo工具增加可运行权限chmoda+x~/bin/repo
成功下载repo工具
下载源代码
定位到该目录中cd~/Documents/Code/AndroidBuildSystem配置repo参数,设定需要同步的源代码分支,本例中分支为studio-master-devrepoinit-u,能减少硬盘占用空间-q为quiet的缩写,屏蔽verbose级别以下的日志reposync-c-j4-q
正在同步源代码(如果网络不稳定,很容易出现图中的SSL_ERROR)
成功下载源代码
源代码同步成功源代码同步成功
版权声明:文章来源网络聚合,如有问题请联系删除。





