【Android】Android源码下载

【Android】Android源码下载,第1张

概述学而不思则罔,思而不学则殆【Android】Android源码下载一.环境准备虚拟机Ubuntu系统二.Android源码下载Ubuntu下载1.repo下载2.修改源代码镜像地址3.初始化仓库4.指定版本5.同步源码树Windows下载1.repo下载2.修改源代码镜像地址3.初始化仓库4.指定版本5.同步源码

学而不思则罔,思而不学则殆

【AndroID】AndroID源码下载一.环境准备虚拟机Ubuntu系统二.Android源码下载Ubuntu下载1.repo下载2.修改源代码镜像地址3.初始化仓库4.指定版本5.同步源码树Windows下载1.repo下载2.修改源代码镜像地址3.初始化仓库4.指定版本5.同步源码


一.环境准备@H_404_65@虚拟机

vmware workstation 官网
或者百度网盘下载,包含14 15 16:

链接:https://pan.baIDu.com/s/1Ozef4k06rIEPPFoKGyrkkA 提取码:mmjr @H_502_73@
Ubuntu系统

Ubuntu系统下载

或者百度网盘下载,包含14 16 18 20:

链接:https://pan.baIDu.com/s/1CZ24djm1n4a63efyWYqGlA 提取码:618z 链接:https://pan.baIDu.com/s/1CHjKrR6R2b5y9ZXpNxxTEQ 提取码:vu6w 链接:https://pan.baIDu.com/s/1eIyvxVm9lJYyzGyvVkyaSw 提取码:6wxl @H_502_73@
二.AndroID源码下载@H_404_65@Ubuntu下载1.repo下载

repo本质上一是python文件,用来管理多个git的一个工具。后面在windows平台下通过repo下载源码也是这个原理。

# repo## 在home下创建bin文件夹mkdir ~/bin   ## 把bin文件夹加入环境变量的(临时的)PATH=~/bin:$PATH   ## 下载repo脚本curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo  > ~/bin/repo #添加权限chmod a+x ~/bin/repo @H_502_73@
2.修改源代码镜像地址
此处用的是中国科学技术大学提供的镜像。打开repo修改 REPO_URL = 'https://gerrit-Googlesource.lug.ustc.edu.cn/git-repo'@H_502_73@
3.初始化仓库
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest@H_502_73@
4.指定版本

AndroID源码有很多版本,从AndroID-1xx到AndroID-11xx.具体可以查看【Android】Android源码版本 ,来了解AndroID源码版本。

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b androID-4.0.1_r1repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b androID-10.0.0_r47@H_502_73@
5.同步源码树
repo sync@H_502_73@
windows下载1.repo下载

在windows平台下下载repo,通过命令行。注意,这里的文件后缀是py。

curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo.py@H_502_73@

如图:

2.修改源代码镜像地址

这里跟Ubuntu环境下下载一样

此处用的是中国科学技术大学提供的镜像。打开repo修改 REPO_URL = 'https://gerrit-Googlesource.lug.ustc.edu.cn/git-repo'@H_502_73@

3.初始化仓库

windows环境下记得用@R_301_6943@权限打开cmd.
windows环境下记得用@R_301_6943@权限打开cmd.
windows环境下记得用@R_301_6943@权限打开cmd.

python repo.py init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest@H_502_73@

初始化成功如下:

4.指定版本
python repo.py init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b androID-10.0.0_r47python repo.py init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b androID-11.0.0_r27@H_502_73@

成功如下:

5.同步源码
python repo.py sync@H_502_73@

然后就进入了漫长的等待中…

总结

以上是内存溢出为你收集整理的【Android】Android源码下载全部内容,希望文章能够帮你解决【Android】Android源码下载所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1053261.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)