美文网首页
Android源码下载

Android源码下载

作者: tongxiansheng | 来源:发表于2017-11-04 18:50 被阅读0次

    最近想下载Android的源码,很久之前下载过,当时用的Google官方的下载方法,下了好几天才下载完成。于是这次下载的时候就又研究了一下,发现了清华大学开源软件镜像站。有了国内的镜像下载起来就方便多了,这次只用了几个小时就下载好了。下面就说一下具体的步骤:

    安装repo

    这里可以参考Google官方文档
    1.确保主目录下有一个 bin/目录,并且添加该目录到环境变量中:

     $ mkdir ~/bin
     $ PATH=~/bin:$PATH
    

    2.下载 Repo 工具,添加执行权限:

    $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
    $ chmod a+x ~/bin/repo
    

    修改repo下载源

    打开~/bin/repo,找到REPO_URL替换为清华大学的

    REPO_URL = 'https://gerrit-google.tuna.tsinghua.edu.cn/git-repo'
    

    下载源码

    官网的Android版本中选择要下载的源码分支,我这里下载的是7.1.1的分支,分支名是android-7.1.1_r26

    创建你存放源码的目录,这里要注意,如果你打算编译源码并且用的是macos,那么你需要创建一个大小写敏感的目录用来存放代码,搭建编译环境

    $ mkdir sourcedir
    $ cd sourcedir
    

    初始化仓库

    $ repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-7.1.1_r26
    

    同步代码

    $ repo sync
    

    接下来就开始下载了,只需要等待就好了。这里同步完大概需要66G的硬盘空间,之后如果不需要保持代码同步的话可以删除掉目录中的.repo目录,删除完之后代码大约有25G。

    相关文章

      网友评论

          本文标题:Android源码下载

          本文链接:https://www.haomeiwen.com/subject/gkfqmxtx.html