官方文档
准备
Ubuntu (其他linux也可以,但是官方推荐ubuntu,Windows和mac是不行的)
梯子
下载depot_tools
depot_tools是Google提供的为chromium进行代码管理的一套工具,包括gclient,gn,gyp等一系列脚本工具等,在以后和源码打交道时会一直使用到它。
首先是下载。
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
下载后配置环境变量,在.bashrc或者.bash_profile或.zshrc等。
export PATH = [your_depot_tools dir]/bin:$PATH
下载chromium源码
首先是创建一个目录存放源码,然后进入这个源码。
mkdir chromium && cd chromium
fetch --nohooks android
如果您不想要完整的回购历史记录,可以通过将–no-history标志添加到来节省大量时间fetch。
fetch --no-history android
这一过程可能需要较长时间.如果