首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >库存Android操作系统下载[AOSP]和同步问题

库存Android操作系统下载[AOSP]和同步问题
EN

Stack Overflow用户
提问于 2017-03-07 07:50:07
回答 2查看 744关注 0票数 0

我已经开始了我的AOSP下载与许多打嗝。我遵守了谷歌官方网站的指示。

代码语言:javascript
复制
$ mkdir ~/aosp/bin

$ PATH=~/aosp/bin:$PATH

$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/aosp/bin/repo

$ chmod a+x ~/aosp/bin/repo

$ mkdir zero

$ cd zero

$ git config --global user.name "Your Name"

$ git config --global user.email "you@example.com

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

$ repo sync -j2 -f

到目前为止,我的.repo文件夹是40 on,同步仍然在它的2天内。请任何人帮助我,我所需要的是KitKat操作系统。还有谁能告诉我回购目录中的项目对象和项目目录。

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-07 09:07:36

当你这样做时:

代码语言:javascript
复制
 repo sync -j2 -f

你正在同步所有的东西,这是巨大的。试试看:

代码语言:javascript
复制
 repo sync -j8 -c

这将只同步初始化的清单,它不太大。当您不使用-m选项指定清单名称时,如果落入查找default.xml,正如我在r1中所看到的,这是您想要的分支的清单文件。

-j还指定了所使用的线程,现在您至少可以尝试一下-j8

使用-f强制下载,这不影响下载的大小,也不影响下载的速度。如果愿意的话你可以放弃它。

希望能帮上忙!

票数 0
EN

Stack Overflow用户

发布于 2017-03-17 12:22:41

经过一周的努力,KITKAT操作系统与谷歌完成了回购同步。即使您只选择了一个特定的操作系统,它也会高达58 GB。在这58 GB中,你的KITKAT操作系统将只有9.5GB。Rest是工作目录中的.repo。同步完成后,您将在您的工作目录中沿着.repo找到您的操作系统源代码。

步骤:

$ mkdir /bin

$ PATH=~/bin:$PATH

$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

$ chmod a+x ~/bin/repo

$ mkdir WORKING_DIRECTORY

$ cd WORKING_DIRECTORY

$ git -全局user.name“您的名字”

$ git配置--全局user.email "you@example.com“

$ repo init -u https://android.googlesource.com/platform/manifest -b OS版本

检查谷歌的“源代码标签和构建”页面,以选择您的操作系统版本。

$回购同步-j18 -c

可与回购同步一起使用的标志

同步-j-这个值将是同步系统时要使用的线程数。并行化有助于更快地完成工作,但也可能使计算机或网络陷入困境。使用4个线程通常用于同步。

同步-c-只同步当前分支/标记从git。这将只为每个项目签出我们为其指定的当前分支/标记,而不是存储库中存在的任何其他分支。这将有助于节省一些空间和带宽(以及时间),但如果稍后需要在特定项目的分支之间切换,则需要手动获取。

我花了8天的时间完成了这件事,因为我的互联网速度很慢(100 days )。

谢谢你@Olaia对我的帮助。希望这对外面的任何人都有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42642929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档