一、使用Linux操作系统的小伙伴可以跳转到官网链接按提示操作
官网源码地址:下载源代码 | Android Open Source Project
1.创建一个空目录来存放您的工作文件。为其指定一个您喜欢的任意名称:
mkdir WORKING_DIRECTORYcdWORKING_DIRECTORY
cd WORKING_DIRECTORY
2.使用您的真实姓名和电子邮件地址配置 Git。如需使用 Gerrit 代码审核工具,您需要一个与已注册的 Google 帐号相关联的电子邮件地址。 确保这是您可以用来接收邮件的有效地址。您在此处提供的姓名将显示在您提交的代码的提供方信息中。
git config --global user.nameYour Name
git config --global user.emailyou@example.com
3.运行 repo init 获取最新版本的 Repo 及其最新的 bug 修复。Android 源代码中包含的各个仓库在工作目录中的放置位置是通过清单文件来指定的,您必须为该清单指定一个网址。
repo init -u https://android.googlesource.com/platform/manifest
如需签出 master 分支,请运行以下命令:
repo init -u https://android.googlesource.com/platform/manifest -b master
警告:对 Python 2 的支持已于 2020 年 1 月 1 日停止,详情请见 Sunsetting Python 2(废弃 Python 2)一文。所有主要的 Linux 发行版都在停止支持 Python 2 软件包。Google 强烈建议您将所有脚本改用 Python 3。
下载 Android 源代码树
如需将 Android 源代码树从默认清单中指定的代码库下载到工作目录,请运行以下命令:
repo sync
二、Windows操作系统
直接使用Android Studio 和git将源码下载下来:
New 一个项目git如下地址:
目录
一、使用Linux操作系统的小伙伴可以跳转到官网链接按提示操作
下载 Android 源代码树
二、Windows操作系统
https://android.googlesource.com/platform/frameworks/base.git
https://github.com/aosp-mirror/platform_frameworks_base