AOSP 安卓开放源代码项目

AOSP:Android Open Source Project
android笔记 安卓

总结

百度网盘下别人提取好的源码

AOSP 概述

AOSP 安卓开源项目(Android Open Source Project),是一项旨在指导Android移动平台开发的计划 。

Android 是一个适用于移动设备的开源操作系统,也是由 Google 主导的对应开源项目。作为一个开源项目,Android 的目标是避免出现任何集中瓶颈,即没有任何行业参与者可一手限制或控制其他任何参与者的创新。为此,Android 被打造成了一个适用于消费类产品的完整高品质操作系统,并配有可自定义并运用到几乎所有设备的源代码,以及所有用户均可访问的公开文档(英文网址:source.android.com;简体中文网址:source.android.google.cn)。
【视频文稿】车载Android应用开发与分析 - AOSP的下载与编译 - 掘金

👆从这发现的可以在清华源里下源码tar压缩包

AOSP源码网站:

https://source.android.google.cn/docs/setup/download/downloading
https://github.com/aosp-mirror
cs.android.com👉这里可以快速搜索源代码里的代码和文件
http://aospxref.com

下载方法

实际安装笔记

参考网站:
git-repo | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
repo安装与简单使用
【视频文稿】车载Android应用开发与分析 - AOSP的下载与编译 - 掘金

清华源下载aosp-latest.tar,解压tar xf aosp-latest.tar
安装repo

mkdir ~/bin
wget https://storage.googleapis.com/git-repo-downloads/repo -P ~/bin/
chmod a+x ~/bin/repo export 
PATH=~/bin:$PATH
如第三步一样,在~/.bashrc 文件的最末尾添加如下内容: 
export REPO_URL=https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/
这里使用的是清华大学的镜像源

重启shell
repo init
cd aosp
repo sync
等待同步,输出进度:Fetching: 9% (128/1402) 7:21 | 4 jobs | 0:49 platform/prebuilts/rust @ prebuilts/rust