学而不思则罔,思而不学则殆
一.环境准备@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@
如图:
这里跟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@
初始化成功如下:
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@
成功如下:
python repo.py sync@H_502_73@
然后就进入了漫长的等待中…
总结以上是内存溢出为你收集整理的【Android】Android源码下载全部内容,希望文章能够帮你解决【Android】Android源码下载所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)