Android4.4.2 源码编译-iMX6Q/D核心板-非设备树源码
5.3.1 Android 源码整体编译-基于迅为-IMX6开发板系列 本节介绍如何将 Android 源码如何整体编译,即将 uboot,kernel,Android 镜像一次 性全部编译出来。 注意:编译 Android 系统必须保证给 Ubuntu 系统提供 4G 以上内存。这里“提供 4G 以 上内存”的意思,不仅仅是指在 VMware Workstations 虚拟机中设置分配 4G 内存。例如, 用户在编译的时候,PC 机的内存一共是 6G,在虚拟机中设置分配 4G 内存,但是在 Windows 系统下,开着 QQ,杀毒软件,音乐播放器,浏览器等等,这样在 Windows 下占 用的内存就快 2G 了,那么虚拟机会自动调整到只占用 2G,甚至不到 2G 的内存,这样就有 可能没法编译通过。 正确的分配内存方法是,首先给虚拟机分配 4G 以上内存,然后在 Windows 下关掉尽量 多的不必要的应用,关掉尽量多应用的后台程序。 当然,如果用户的 PC 是 8G 或者 16G 内存,随意就成。 Android 源码在光盘目录“04_源码_Android4.4 文件系统”下,压缩包先在 windows 下解压,解压之后的到单独的压缩包“iTOP-iMX6_android4.4.2_20160904.tar.gz”。 将“iTOP-iMX6_android4.4.2