博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(国内)完美下载Android源码Ubuntu版
阅读量:7153 次
发布时间:2019-06-29

本文共 1286 字,大约阅读时间需要 4 分钟。

今天写的文章莫名奇妙的没了,所以再重新写一篇。

首先,为了方便起见,我已经将系统更换成里Ubuntu,因为官方推荐使用这个Linux发行版。先来一张系统的截图:

这里写图片描述

Ubuntu的版本是16.04(推荐用这个版本)。接下来是我们可能用到的软件。

  • git :使用repo工具的时候会用到git,git并没有在Ubuntu中预装,所以需要事先安装git,使用命令:
sudo apt-get install git

这里写图片描述

安装完成之后,需要对git进行配置,设置git的电子邮件和用户名。

git config --global user.email "你的电子邮件地址"git config --global user.name "你的名字"

这里写图片描述

这里写图片描述
- curl :官方一点的说法就是开源的文件传输工具。类似迅雷,或者wget(这个没听说过?)。其实这个工具可以用wget来代替。。。。Ubuntu在默认的情况下是不安装curl的,所以我们需要自己动手安装:

sudo apt-get install curl -y

这里写图片描述

OK,现在工具都准备齐了,让我们开始吧。

首先,我们需要下载repo工具,国内其他教程都是从google官网下,所以很多人都卡在这里了,这里我们不用担心(看注释)。在进行步骤之前,我们先打开终端,长这个样子:

这里写图片描述
执行如下命令:

//新建一个bin目录mkdir ~/bin//将bin目录写入环境变量(这样你在任何目录下都可以访问)PATH=~/bin:$PATH//轮到curl工具了,我们使用curl工具下载repo,并将其放置到bin目录curl https://storage-googleapis.lug.ustc.edu.cn/git-repo-downloads/repo > ~/bin/repo//更改repo权限(不要问为啥,跟着做)chmod a+x ~/bin/repo

执行完以上命令之后,是不是有点成就感了?平日里就堵这里吧?我们继续:

接下来新建一个目录,用于放置android源码(我先执行一下pwd命令,大家看看我的当前的目录),并进入该目录,如下:

mkdir android cd android

这里写图片描述

这里写图片描述

做到这一步,恭喜你,接近成功了。

接下来我们初始化仓库(这是啥?不懂别问,继续。):

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest

(接下来这一步就是从服务器取代码了,如果你只想下载特定的android版本,可以使用如下命令:

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b Android版本

Android 版本可以参考

但我们下载全部代码,运行命令:

repo sync

如图:

这里写图片描述

以后如果需要更新代码的话,可以再次运行这个命令。

终于再次写完了,不要再给我删掉了。

转载于:https://www.cnblogs.com/hainange/p/6153455.html

你可能感兴趣的文章
公有云与私有云的差别(转)
查看>>
jQuery插件:jqGrid使用(一)
查看>>
mac显示隐藏文件
查看>>
FastDFS的配置、部署与API使用解读(6)FastDFS配置详解之Storage配置(转)
查看>>
android studio 使用 jni 编译 opencv 完整实例 之 图像边缘检测!从此在andrid中自由使用 图像匹配、识别、检测...
查看>>
学习心得:《十个利用矩阵乘法解决的经典题目》from Matrix67
查看>>
领域驱动开发推荐代码示例 — Microsoft NLayerApp
查看>>
Linux 安装Rsync和配置
查看>>
hadoop fs -mkdir testdata错误 提示No such file or directory
查看>>
Java链式方法
查看>>
李洪强iOS开发本人集成环信的经验总结_08_自动登录补充
查看>>
zabbix再爆高危SQL注入漏洞,可获系统权限
查看>>
将Cent0S 7的网卡名称eno16777736改为eth0
查看>>
支付宝pc端支付接入PHP实现
查看>>
writing-mode改变文字书写方式
查看>>
怎样当好一个师长
查看>>
Web Server 与 App Server
查看>>
找出包含正好5个字符的名字
查看>>
[译]Godot系列教程五 - 制作Godot编辑器插件
查看>>
WebSocket实战之————Workerman服务器的安装启动
查看>>