文章目录AOSP简介WSL安装开始WSL下载Ubuntu repo下载来源参考
AOSP概述
AOSP是安卓的开源软件,可以下载学习和二次开发。 本文介绍如何从清华大学的镜像源下载和编译AOSP。
WSL安装Android源代码的编译必须在Linux上进行,但如果只有一台Windows电脑,不想在双系统上运行,可以通过WSL轻松地在窗口下运行
要启动WSL,请选中【控制面板-程序-启动或停止windows功能-“虚拟机平台”和“用于Linux的windows子系统”-“重新启动”,即可打开WSL。
下载Ubuntu在windows Microsoft store中搜索Ubuntu,下载即可。 在此选择Ubuntu 20.04 LTS
下载完成后,双击以打开Linux命令行。 这等同于在Linux环境中
出现类似wslregisterdistributionfailedwitherror :的错误时
这可能是因为WSL内核尚未升级,因此可以下载和升级以下连接
3359 wslstorestorage.blob.core.windows.net/wsl blob/wsl _ update _ x64.MSI
repo下载安卓源代码由repo工具下载
获取sudo apt -获取安装git下载repo mkdir~~/bzdsudoaptinstallcurlcurl 3359 mirrors.tuna.Tsinghua.edu.cn/git/git bzd/repo path=~~/bzd : $ path repo使用pythonsudoapt-getinstallpython 3358 www.Sina.com /
sudo ln-s/usr/bzd/python3/usr/bzd/python取出源代码目录mkdir Androidcd Android初始化仓库repo init-u https://aosp.tuna .
root @ desktop-8 qp logt :~~/aosp # repo init-u https://aosp.tuna.Tsinghua.edu.cn/platform/manifestdownloadinging git-repo fatal 3360 cannot get https://Gerrit.Google source.Google clone.bundle fatal 3360 erroreofoccurredinviolationonofprotocol (原始设备附件)
export repo _ URL=' https://mirrors.tuna.Tsinghua.edu.cn/git/git-repo/'同步代码repo sync长期参考https://Zhan LAN.zhhhh