如何在ubuntu上编译Android内核源代码?

时间:2013-12-08 09:33:04

标签: android

我已经按照Android网站中提到的程序分别下载了Android 4.2源代码和Android内核源代码(通用)。但我无法在Ubuntu 12.04上开始编译内核代码和源代码。我还下载了Android模拟器。

请提及编译所需的步骤。

1 个答案:

答案 0 :(得分:2)

AOSP网站包含Downloading and Building指南: http://source.android.com/source/initializing.html

您应该设置本地工作环境以构建Android源文件。您需要使用Linux(尤其是Ubuntu)或Mac OS。目前不支持在Windows下构建。

注意:源下载大小约为8.5GB。您将需要超过30GB的空闲时间来完成单个构建,并且需要高达100GB(或更多)才能完成整套构建。

您可以在AOSP网站上看到Ubuntu和MacOS的详细说明。一般来说,您需要:

注意:也可以在虚拟机中构建Android。如果您在虚拟机中运行Linux,则需要至少16GB的RAM /交换和30GB或更多的磁盘空间才能构建Android树。

在XDA开发人员上,您可以看到这个Ubuntu指南: http://forum.xda-developers.com/showthread.php?t=2114594