自制Android启动动画
1. 背景
RK3568开发板, Android 11
2. 目的
记录开发过程中遇到的问题,防止重复踩坑
3. 素材准备
新建工作目录,目录下建立如下内容
多个子目录
用于存放图片,如part01,part02等
part01,一般放开机动画的第一张图片,目录只放一张图片
part02, 放循环的图片,多张图片形成视频的效果desc.txt,是动画的规则
desc.txt文件格式说明
1 | 1280 800 25 |
第一行,1280 800 是分辨率,25是帧数
第二行,1 是循环一次,0是间隔时间,part01是对应目录
第二行,0 是无限循环,0是间隔时间,part02是对应目录
3. 打包
选择工作目录中的所有内容,使用压缩工具打包
注意打包时的选项
这里压缩文件的名称必须为bootanimation.zip
,压缩等级必须选存储
,不然开机动画无法正常工作。
5. 测试
在开发板上执行如下命令进行测试:
1 | //进入ADB,建立/odm/media目录,且保证/odm可写入;如果已做过这一步,可跳过 |
6. 提交
测试通过后,替换RK3568 Android SDK中的同名文件,文件位于:
1 | device/rockchip/common/bootanimation.zip |