android 源码下载

236 阅读1分钟
  • 背景:本次下载用的是Ubuntu 16.04.3
  • 首先需要安装git:apt-get install git
    • git config --global user.email "你的电子邮件地址" 
    • git config --global user.name "你的名字"
  • 安装curl:主要是用于下载repo :sudo apt-get install curl -y


  • 初始化repo
    • mkdir ~/bin (新建一个bin目录)
    • PATH=~/bin:$PATH (写入环境变量,便于使用)
    • curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo(使用curl工具下载repo,并将其放置到bin目录)
    • chmod a+x ~/bin/repo(更改权限)

  • 进入下载阶段(中国科学院源下载)
    • 创建一个目录用于存放源码:mkdir android-source
    • 进入:cd android-source
    • 编辑~/bin/repo更改REPO_URL:  REPO_URL = 'https://gerritgooglesource.proxy.ustclug.org/git-repo'
    • 初始化仓库:repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest
    • 下载特定的版本: ( repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-8.1.0_r22  )   android版
  • 同步源码
    • repo sync