我希望下载特定版本的android源代码 - android-4.4.4_r2。我按照"下载源"上提供的说明进行操作。 android源码页面和使用repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r2。当我执行repo sync时,看起来整个树都被下载了。下载的当前目录大小为54G并且还在继续增长。
我正按照https://github.com/huz123/GemDroid_QEMU上的说明尝试满足系统要求。
下载android-4.4.4_r2有没有不同的方法? 或者它是否应该第一次下载整个树(> 54G)? 请帮我解决一下情况。谢谢!
答案 0 :(得分:1)
是的! official documentation硬件要求是:
结帐时至少有100GB的可用磁盘空间,单个版本至少150GB,多个版本需要200GB或更多。如果您使用ccache,则需要更多空间。
在完整的操作系统上工作时,您必须处理大量数据量 - repo sync
命令可能需要5个小时以上的时间才能完成正常的。
构建和编译项目的make
命令也可能在第一次花费几个小时。
答案 1 :(得分:0)
在Ubuntu中下载android源代码(AOSP)的步骤
首先创建一个像“aosp-m”这样的文件夹来复制机器中的AOSP代码。
打开终端(Ctrl + Alt + T)并将您的Dir更改为最新创建的Dir让我们说“aosp-m”
之后在终端运行以下命令: -
git clone git://gitz01/cm/download/android/manifest
逐个在终端中运行以下命令
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
然后对repo init运行以下命令
repo init -u git://gitz01/cm/download/android/manifest -b master -m identifiedmanifest.xml
在这里,您可以将identifiedmanifest.xml
替换为您想要的AOSP源代码,让Say android-6.0.1_r10.xml
marshmellow。
并在上次运行repo sync
命令中。此命令开始在您的机器中下载所需的AOSP代码。此操作需要1个多小时(取决于您的互联网连接速度)才能下载源代码。
多数民众赞成...快乐的编码.......