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,完成。导入过程中该页面可以关闭,全程后台导入。