迅为IMX8MM开发板Android编译环境搭建
2021年09月18日 16:15 发布者:落风
编译环境这里给大家提供了编译好的开发环境,我们可以在搭建好的编译环境中顺利编译成功,所以这里建议大家使用搭建好的环境。“搭建好编译环境的Ubuntu16.04”在网盘资料“i.MX8MM开发板\02-i.MX8MM开发板网盘资料汇总(不含光盘内容)\20210601\02_i.MX8MM开发板搭建好编译环境的Ubuntu16.04虚拟机镜像”目录下,使用我们提供的Ubuntu环境,可以直接参考第九章 Android固件编译进行编译Android9。这个也给大家介绍了搭建好的环境是怎么从原生的环境中一步一步来的,如果大家要在自己的开发环境上搭建,也可以参考这个章节。但是由于大家自己用的Ubuntu的版本和我们不一样,可能中间会遇到形形色色的问题。这就需要一个很强的开发调试能力了,所以这里建议大家还是使用我们提供的搭建好的编译环境。8.1 增加交换分区1 )编译 Android 对机器的配置要求较高,注意:推荐电脑配置处理器:Core(TM) i7 内存:16G ,虚拟机硬盘 300G 以上,内存 8G 以上;2)我们要确认当前Ubuntu系统的交换分区的大小,如果交换分区不足会造成Android源码编译失败,然后我们安装一个软件htop,来查看内存的使用情况,安装命令如下所示:sudo apt-get install htop3)然后输入“htop”运行软件,运行如下所示,输入“q”停止运行htop软件。



8.2 安装JDK1)Android9 系统编译依赖于 JAVA 8。编译之前需安装 OpenJDK。安装命令如下:add-apt-repository ppa:openjdk-r/ppaapt-get updateapt-get install openjdk-8-jdk 执行结果,如下图所示:





