1. 将图片转换为raw格式
使用linux下的ImageMagick自带的convert命令,进行raw格式转换,命令为:
convert -depth 8 android_logo.png rgb:android_logo.raw

android_logo.png:原图800*600

注:ubuntu 10.04 默认已经安装ImgageMagick工具,如果当前系统没有安装,可以执行下面的命令安装:
sudo apt-get install imagemagick

2. 将raw格式转化为rle文件
需要用到android编译后的rgb2565工具,在android/out/host/linux-x86/bin目录下(android为当前源码所在目录),转换命令如下:
rgb2565 -rle < android_logo.raw > initlogo.rle
到目前为止,启动需要显示的图像已经做好了,就是initlogo.rle,注意文件名必须是这个,如果想改文件名,需要修改android/system/core/init/init.h中的宏:
#define INIT_IMAGE_FILE "/initlogo.rle"

更多相关文章

  1. Android(安卓)无cp命令 mv引起cross-device link
  2. android adb 命令不能用
  3. Cocos-Lua IDE中打包android apk失败---一步一步揭开CocosIDE打
  4. 为Android应用程序读取/dev下设备而提权
  5. Android录音aac格式
  6. android 与C/C++混合编程小例子讲解o
  7. Windows下下载android源码
  8. Android性能测试数据收集(全)
  9. Android(安卓)AM命令及使用

随机推荐

  1. Android(安卓)4.0 Launcher2源码分析——
  2. Android(安卓)JNI 使用的数据结构JNINati
  3. 摩托罗拉公司在开发Android应用商店 – S
  4. Android中事件分发机制
  5. Android简明开发教程十九:线程 Bezier曲线
  6. Android之网络请求5————OkHttp源码2:
  7. android-包签名
  8. Android存储选项简析
  9. Android(安卓)RenderScript 的使用基础篇
  10. Android高人必修 Ant 编译Android工程