安装Rope

确保在你的主目录有一个bin文件夹,并把目录加入到$PATH.

$ mkdir ~/bin

$ PATH=~/bin:$PATH

下载Repo脚本,并且确保此文件有可执行权限

$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo

安装Rope客户端

安装Rope后,初始化一个repo客户端到android源代码目录下面。

$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY

初始化repo,你必须指定一个manifestURL

$ repo init -u https://android.googlesource.com/platform/manifest

如果想取得指定分支的代码,需要 –u参数:

$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

当出现提示时配置您的真实姓名和电子邮件地址回购使Gerrit代码审查工具,您将需要注册Google连接的电子邮件地址确保这是一个激活活地址上,你可以接收邮件在这里所提供的名称将显示您的代码提交属性中。

Repo初始化完毕后,会产生一个隐藏的目录”.repo”,通过查看此目录下的manifest文件可以看到相应的Project

同步文件

$ repo sync –j4

-j4表示使用4个线程去下载,此过程比较漫长,需要耐心的等候。

如果只想下载某个project,例如我们下载frameworks/base

$ repo sync frameworks/base –j4

这样就可以只下载到frameworks/base目录下面的code。

如果我们想下载Phone项目,执行以下命令即可:

$ repo sync packages/apps/phone –j4

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. Android(安卓)App启动图启动界面(Splash)的简单实现
  3. Android(安卓)Annotations(1)
  4. 【Android(安卓)开发教程】TimePicker
  5. Android(安卓)在子线程中更新UI
  6. Android(安卓)中View只能接收到ACTION_DOWN无法接收ACTION_MOVE
  7. Android(安卓)MVP代码生成插件MVPHelper使用教程
  8. Android手机客户端通过JSP实现与Tomcat服务器端通信(Msql数据库,Js
  9. Android(安卓)aidl 编译报couldn't find import for class

随机推荐

  1. android 应用 安装 删除
  2. PC客户端与Android实现图片传送
  3. Android(安卓)studio 使用问题
  4. Android屏幕属性应用
  5. MTK Android(安卓)编译命令
  6. Android官方教程翻译(1)——创建第一个An
  7. Android(安卓)调用相机和调用图库
  8. Android(安卓)view获取焦点且有黄色高亮
  9. android 自定义对话框 背景透明
  10. android 导入第三方库出现java.lang.NoCl