admin管理员组

文章数量:1537063

2024年3月20日发(作者:)

Android系统开机动画包括两部分:

开机显示的 ANDROID 文字;

ANDROID发光动画。

这篇文章说的开机动画是第一种,下面开始正文!

1. 制作当前屏幕像素的图片(模拟器默认为320*480)

使用PS制作一张320*480的图片,保存时选“保存为 Web 所用格式”,然后在弹

开的窗口上,“预设”项选择“PNG-24”,保存为android_

注:好像只支持png-24,其他格式生成的rle文件显示不正常,有兴趣大家可以再验

证一下。

2. 将图片转换为raw格式

使用linux下的ImageMagick自带的convert命令,进行raw格式转换,命令为:

convert -depth 8 android_ rgb:android_

注:ubuntu 10.04 默认已经安装ImgageMagick工具,如果当前系统没有安装,可

以执行下面的命令安装:

sudo apt-get install imagemagick

3. 将raw格式转化为rle文件

需要用到android编译后的rgb2565工具,在android/out/host/linux-x86/bin目

录下(android为当前源码所在目录),转换命令如下:

rgb2565 -rle < android_ >

到目前为止,启动需要显示的图像已经做好了,就是,注意文件名必须是

这个,如果想改文件名,需要修改android/system/core/init/init.h中的宏:

#define INIT_IMAGE_FILE "/"

==================================================

==========================================

下面需要将加入的android文件系统中

4. 找到文件(android/out/target/product/generic/),

将文件名改为,然后使用下面的命令解压:

gunzip

解压后得到,可能有人要问,怎么文件名又改回去了?其实不然,使用

file 查看一下就知道了:

解压前:: gzip compressed data, from Unix

本文标签: 命令开机系统