下载Android源码详细过程记录

第一步:如果原先电脑不具备虚拟且是window系统的下载wsl:

步骤1 (1)在控制面板\程序\程序和功能 中选择 启用或者关闭Windows功能:
如图打开这三个功能点并重启
(2)重启完后,以管理员身份打开 PowerShell (右键开始键,选择Powershell管理员),并运行

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

建议现在转到步骤 #2,更新到 WSL 2,但如果只想安装 WSL 1,现在可以重新启动计算机,然后继续执行步骤 6 - 安装所选的 Linux 发行版。 若要更新到 WSL 2,请等待重新启动计算机,然后继续执行下一步。

步骤 2 - 检查运行 WSL 2 的要求
若要更新到 WSL 2,需要运行 Windows 10。

对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。
对于 ARM64 系统:版本 2004 或更高版本,采用 内部版本 19041 或更高版本。
低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。
若要检查 Windows 版本及内部版本号,选择 Windows 徽标键 + R,然后键入“winver”,选择“确定”。 更新到“设置”菜单中的最新 Windows 版本。

备注

如果运行的是 Windows 10 版本1903 或 1909,请在 Windows 菜单中打开“设置”,导航到“更新和安全性”,然后选择“检查更新”。 内部版本号必须是 18362.1049+ 或 18363.1049+,次要内部版本号需要高于 .1049。 阅读详细信息:WSL 2 即将支持 Windows 10 版本 1903 和 1909。 请参阅疑难解答说明。

步骤 3 - 启用虚拟机功能
安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。

以管理员身份打开 PowerShell 并运行:

PowerShell复制

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

重新启动 计算机,以完成 WSL 安装并更新到 WSL 2。

步骤 4 - 下载 Linux 内核更新包
下载最新包:

适用于 x64 计算机的 WSL2 Linux 内核更新包
备注

如果使用的是 ARM64 计算机,请下载 ARM64 包。 如果不确定自己计算机的类型,请打开命令提示符或 PowerShell,并输入:systeminfo | find “System Type”。 警告: 在非英语 Windows 版本中,你可能需要修改搜索文本,例如在德语中为 systeminfo | find “Systemtyp”。

运行上一步中下载的更新包。 (双击以运行 - 系统将提示你提供提升的权限,选择“是”以批准此安装。)

安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。 (如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)

备注

有关详细信息,请参阅 Windows 命令行博客上的文章对更新 WSL2 Linux 内核的更改。

步骤 5 - 将 WSL 2 设置为默认版本
打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本:

PowerShell复制

wsl --set-default-version 2

步骤 6 - 安装所选的 Linux 分发
打开 Microsoft Store,搜索ubuntu 然后选择版本进行安装运行。
填写自己的用户名和密码即可
步骤七开始下载源码:
下载源码链接教程地址:中科大Android源码下载教程
下面是几个下载过程可以注意的点,如何将指定下载源码的存储磁盘:
1、在下图创建文件夹的步骤时候可以选择到指定的磁盘,可以使用cd /mnt/g 该命令进入系统的g盘,然后再mkdir创建指定的目录名,并且要确保这个这个目录所有用户都可具备最高权限。(教程在文章最末尾)

2、在同步的时候可以选择开启多核进行下载,语句是一下,8代表8核,具体核数设置要根据电脑的配置。

repo sync -c -j8

*** 开启文件夹或者磁盘最高权限的教程是:
(1)打开指定文件夹或者磁盘分区的右键选择属性:

(2)然后选择点击高级,然后选择图中的更改,然后在弹框中输入对象名称为everyone,然后依次点击确定:
在这里插入图片描述
(3)依次根据图中的顺序进行点击操作,然后选择第四步骤的查找中选择上面添加的everyone用户,下面的权限全部勾选,然后点击确定即可完成,赋予任何用户最高操作权限的教程。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值