
我已经下载了Android 4.0.1_r1源代码.解压缩tar后,磁盘中的整个源代码大约为9.21 GB.
谷歌的指南在http://source.android.com/source/initializing.html中引用
Note: The source download is approximately 6GB in size. You will need 25GB free to complete a single build, and up to 90GB (or more) for a full set of builds.
背景资料
(我的系统) –
Intel i5 2处理器(4核),8 GB RAM
我的主机系统是windows Server 2008,我正在尝试运行Ubuntu 11.01(64位)桌面,内存为4GB,使用Oracle Virtual Box分配为虚拟机. VM中的磁盘空间目前约为50 GB.
这些是我的几个小问题: –
>单个构建和“全套”构建之间有什么区别?
>根据配置共享,建议我在Ubuntu VM上构建AndroID 4,还是应该考虑在双启动的单独主分区上安装Ubuntu并在Ubuntu主机上启动构建?
>是否有任何已知的建议最低系统配置,以支持构建AndroID 4或更高版本,因为我在外部论坛中看到,需要16 GB的内存来构建AndroID.我不希望得到一个确切的答案,但根据某人过去使用AndroID 4 ICS的构建体验,一些最小快速指针对我来说会很好.
虽然它可能看起来像一个重复的问题here,但旧的问题是指AndroID的早期版本,源代码少得多.
解决方法:
通过单一构建/完整集我猜它们意味着您可以构建的所有变体(工程构建,用户调试,用户等).
在构建时间方面,RAM是一个非常严重的问题.话虽如此,我已经在具有4 GB RAM的四核(Intel Core 2 IIRC)上构建了ICS.从头开始构建单个变体需要花费几个小时(使用make -j4),同时计算机几乎无法用于其他任务.
如果我要定期构建AndroID,我认为八核cpu和16 GB RAM大约是我想要的规格(我目前正在使用带有20 GB RAM的八核Xeon,这有相当不错的构建时间).
对于我来说,构建单个变体的完整仓库的磁盘空间使用量略高于30 GB,但这取决于您在构建中包含的确切内容,因此您提到的25 GB数字听起来并不合理.
总结以上是内存溢出为你收集整理的Android 4 ICS构建源代码 – 最低系统要求全部内容,希望文章能够帮你解决Android 4 ICS构建源代码 – 最低系统要求所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)