下载 repo
Repo 是一款工具,可让您在 Android 环境中更轻松地使用 Git,首先需要安装 Git:
sudoapt-get install git
创建 bin,并加入 path:
mkdir~/binPATH=~/bin:$PATH
下载 repo:
curlhttps://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/bin/repo
错误:
Command 'curl'not found, but can be installed with:sudoapt install curl
需要安装 curl,执行命令sudo apt-get install curl进行安装。
注意:命令 apt 在低版本 Ubuntu 不行,本教程统一使用命令 apt-get。
权限设置:
chmoda+x ~/bin/repo
如何验证 repo 安装成功
输入命令repo,提示:
/usr/bin/env: "python": 没有那个文件或目录
需要安装 python,执行命令sudo apt-get install python安装,
再次输入命令repo,提示如下即 repo 安装成功:
error: repo is not installed. Use "repo init"to install it here.
===========================简书的博文摘要(试过ok)======================
Repo 使用详解
周润发_223a 关注
0.9 2017.08.25 17:37* 字数 2122 阅读 59666评论 0喜欢 15
Repo 是一款工具,可让您在 Android 环境中更轻松地使用 Git。
安装GIT
省略
安装Repo
要安装 Repo,请执行以下操作:
1.确保主目录下有一个 bin/ 目录,并且该目录包含在路径中:
-
$ mkdir ~/bin
-
$ PATH=~/bin:$PATH
2.下载 Repo 工具,并确保它可执行:
-
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
-
$ chmod a+x ~/bin/repo
初始化Repo客户端
安装 Repo 后,设置您的客户端以访问 Android 源代码代码库:
1.创建一个空目录来存放您的工作文件。如果您使用的是 MacOS,必须在区分大小写的文件系统中创建该目录。为其指定一个您喜欢的任意名称:
-
$ mkdir WORKING_DIRECTORY
-
$ cd WORKING_DIRECTORY
2.使用您的真实姓名和电子邮件地址配置 Git。要使用 Gerrit 代码审核工具,您需要一个与已注册的 Google 帐号关联的电子邮件地址。确保这是您可以接收邮件的有效地址。您在此处提供的姓名将显示在您提交的代码的提供方信息中。
-
$ git config --global user.name "Your Name"
-
$ git config --global user.email "you@example.com"
3.运行 repo init 以获取最新版本的 Repo 及其最近的所有错误更正内容。您必须为清单指定一个网址,该网址用于指定 Android 源代码中包含的各个代码库将位于工作目录中的什么位置。
$ repo init -u https://android.googlesource.com/platform/manifest
初始化repo成功
我们要管理自己的仓库,所以要建立一个自己的manifest.git
相关链接请打开Repo 使用详解 - 简书
====================================================================
后面发现上面的repo可执行脚本拉代码还是有问题,会报错Google链接某些网址有问题,如下:
所以从网友提供的方法,都是从外面的第三方服务器上下载的repo可执行脚本都有问题,所以:
只能从RK或者全志给的开发文档中提到的从他们的服务器中拉下来的repo脚本才能正常使用:
全志的:(前提全志的服务器添加了你的公钥)
或者 RK的:(前提RK的服务器添加了你的公钥)
至于为何要更新REPO_URL,原因如下: