• 周六. 5月 3rd, 2025

rk3288 — 自动化编译android 7.1

关键词:rk3288; 自动化编译;android7.1;

rk3288 — 自动化编译android 7.1

1、SDK 中集成了全自动化编译脚本,方便固件编译、备份。 该全自动化编译脚本原始文件存放于:

device/rockchip/rk3288/build.sh 

在 repo sync 的时候,通过 manifest 自动拷贝到工程根目录。

2、修改build.sh脚本中的特定变量以编出对应产品固件。

KERNEL_DTS= XXXXXXXX

变量请按实际项目情况,对应修改。

Android 默认编译为 rk3288-userdebug 模式,可根据实际项目在脚本中修改配置: 

lunch xxxx 

3、执行自动编译脚本:

source build.sh

该脚本会自动配置 JDK 环境变量,编译 u-boot,kernel,Android,然后生成固件,并打 包成 update.img。

4、脚本生成内容: 

脚本会将编译生成的固拷贝到: IMAGE 目录下,具体路径以实际生成为准。每次编译都会根据日期时间生成新的目录保存, 自动备份调试开发过程的固件版本,并存放固件版本的各类信息。该目录下的update.img可直接用于Android开发工具及工厂烧写工具下载更新。

发表评论

您的电子邮箱地址不会被公开。