获取部分Android源码

AOSP

Android Open-Source Project,Android开放源代码项目,其内包含Android系统所有的源码。获取方法一般是使用repo工具,按官方方式直接获取整个项目,但是国内是无法直接访问的,即使FQ后网速也实在没法恭维。下面介绍一种使用github选择获取部分Android项目的方式。

source.android.com

aosp官网,源码部分点击网站右上角“转到源代码”或直接进入”aosp“(访问需FQ,直接修改hosts即可)。
这里写图片描述

选择所需源代码

这里写图片描述
源码页面内先选定上方Projects-List,随后在Filter内输入需要获取的源码部分的关键字进行过滤:
这里写图片描述
如图,以下载art部分为例,之后下方选择需求源码进入下载页面:
这里写图片描述
这里写图片描述
到这里已经可以看到下载链接了,选择http,复制其内链接(前面git clone就不要了),接下来应该都懂了。

GitHub

进入GitHub个人主页,new Repository,输入名称,create之后到这里:
这里写图片描述
点击最下方的Import code:
这里写图片描述 接下来输入之前复制的下载链接,Begin import,完成。导入过程中该页面可以关闭,全程后台导入。