A20 android -sugar-standard 版本 开机动画修改

好吧,客户是上帝,要求各种多。这里就修改下开机动画吧。

资料都是从网络上搜到的,下面直接说操作过程,后面附资料来源。

---------------------------------------------------

A    android 开机动画,分好几部分:kernel的动画,这个是linux部分的,我已经忽略它了;按资料来说,init 进程启动的时候,还会出现第二个动画,我也将它忽略掉了;我就只是开启、关注、替换了第三个动画。

 

B   开机动画是一个包裹,名字叫:bootanimation.zip    一定是这个名字, 不可以是  bootanimation.rar。当你的android源码编译好以后,这个包裹会放在系统的 "/data/local/"  或者 "/system/media/" 目录下。如果你不愿意在源码级下修改 bootanimation.zip 里的内容,那么就系统开机后,将这两个目录下的某个 bootanimation.zip 导出来按照格式替换即可---具体哪一个目录优先,自己没有尝试,我自己是在源码下弄的。

 

C   那么在源码下怎么弄的呢?  在android源码编译的时候,先执行以下三个命令:

1  source build/envsetup.sh
2  lunch sugar_standard-eng
3  extract-bsp

那么这个时候检查一下,看在android/  目录下有 out/target/product/sugar-standard/system/media/  这个目录。如果没有的话,那么mkdir创建它。然后把你的 bootanimation.zip 包裹放进  out/target/product/sugar-standard/system/media/ 目录, 然后执行make -j8 命令,开始编译整个android 源码。make好以后,pack即可,生成img即可。

 

<注意bootanimation.zip 的操作权限,我自己的是 777 权限的>

<ps: 上面一切,都可以使用shell 脚本搞定~~>

 

 

D  制作 bootanimation.zip

 这个教程很多,可以导出bootanimation.zip 后看它内部图片的格式、属性等等,具体制作流程就不做介绍。美工对里面的图片属性是非常明白的。那说些什么呢?说一些注意事项吧:

1   bootanimation.zip 解压开后,有三个文件(目录),一个part1, 一个 part2, 一个文件属性文件desct.txt。它三的名字不要改变,这个是在程序里写死了的。具体解释,我就把罗升阳老师的博客片段截一个图放下面:

图片让美工按照要求制作好以后,就该打包成 bootanimation.zip了,这个时候有两点要注意:

1    打包的时候:  不要选择 bootanimation 整个目录打包,而应该进入bootanimation目录里面,全选里面的 part1 part2 desct.txt  三个文件进行打包,否则打包后的文件就会多一层。如图:

2  打包的时候的选择,在添加到压缩文件 bootanimation.zip 的时候,不要选择"标准"压缩,而要选择"存储"压缩,否则就会显示黑屏。如图:

打包后,就在这个目录生成这个文件,如果:

然后就把这个bootanimation.zip 文件放到 out/target/product/sugar-standard/system/media/ 目录进行源码编译,或者导入到你的系统 "/data/local/“ 目录下即可。

以上是针对sugar-standard版本的,其他比如 sugar-cubieboard2 版本,应该操作是一样的,甚至是整个android圈,大概相差不多。

 

下面就附上资料来源:

罗升阳老师博客:  http://blog.csdn.net/luoshengyang/article/details/7691321     他深入的讲解了开机动画原理。

制作开机动画: http://blog.sina.com.cn/s/blog_4960586c0100vu5v.html  他里面已经提示了   bootanimation.zip  的读写权限,我是直接chmod 777 bootanimation.zip 了。

最后一点提示: part2  part1中,都是png格式的图片,不要有其他文件在里面,否则会死机的。

 

如何制作炫酷的开机动画,请教美工或者google之...

 

<博客上方,有我邮箱>

over。

 

 

具体其他

A20 android -sugar-standard 版本 开机动画修改,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。