编译android源码的过程
16lz
2021-01-26
(一)解压android源码
源码的位置在:光盘\源码\A31s-4.2-v3.3.tar.gz
将其拷贝到自己的工作目录下,进行解压
tar zxvf A31s-4.2-v3.3.tar.gz
解压完成之后会生成两个目录 android和lichee
(二)编译lichee目录
首先进入到lichee目录中
执行命令:./build.sh -p sun6i_fiber_a31s
只有出现compile success 的时候才算是编译成功
(三)编译android目录
首先进入到android目录中,然后设置环境变量
输入命令:source build/envsetup.sh
然后选择配置方案,输入命令lunch
我们在这里选择19
拷贝lichee目录下编译好的uboot和kernel
命令:extract-bsp
进行编译
命令:make -j8 //make 后面的数字是根据cpu的内核来确定的,大家可以视情况而定
编译完成之后我们就可以对他进行打包了
打包命令:pack
生成可以烧写的镜像 sun6i_android_fiber-a31stm.img, 镜像所在目录为:/home/hyyb/work/sinlinx/A31-4.2/lichee/tools/pack
最后将我们打包好的镜像文件烧写到我们的sinlinx开发板中。
更多相关文章
- Android系统的编译命令
- Flutter-APP打包流程
- android 传递自定义参数
- OpenCV Android开发环境搭建
- Android(安卓)测试CTS,GTS目录及脚本整理
- Android使用ethtool工具查询/设置以太网网卡状态
- 把文件存放在SDCard
- android 命令行打包
- Android(安卓)NDK 1.6