bootanimation.zip 加载 失败

目的:将wmv格式的视频制作为 Android kitkat的开机启动画面

开发环境

1:windows 7

2:ubuntu 12.04 服务器

3: radxa rock pro开发板  Android 4.4 系统


今天使用wmv格式的视频 通过  Adobe Media Encoder CS4_Ankty转化为一系列的 gif格式的图片

然后使用ACDsee的批量工具将gif格式的图片转化为jpg格式的图片

在制作完成后 按照

http://blog.sina.com.cn/s/blog_59f122b40100wdfp.html

介绍来配置 发现再将打包的bootanimation.zip放到 system/media目录后, 无论如何都无法显示动画,后来在这里找到了原因: 

http://blog.csdn.net/do_script/article/details/7338232 (感谢作者)

这个zip文件必须在ubuntu下使用下面指令:

 zip -Z store bootanimation.zip part0/*.png part1/*.png desc.txt

windows下zip或者ubuntu下UI压缩都不行。


不过经过测试:

在windows下用Winrar 使用 存储模式来打包成zip文件是可以的.  所谓的存储模式参考百度知道

 
“WinRAR压缩方式中的存储模式是对文件不做压缩处理,不改变大小的“

 其实 Ubuntu下面的Zip -z store 是同样的道理




总结:

BootAnimation.zip 解析失败的原因是 使用了不合要求的压缩方式有关. 虽然Android要求后缀是zip,但是并没有要求对里面的内容进行压缩. 即打包的时候不能以压缩的方式进行打包。正确的方法如下

Linux:(以ubuntu为例)

 zip -Z store bootanimation.zip part0/*.png part1/*.png desc.txt

Windows: (windows7)

使用WinRar, 压缩文件格式选”Zip“,压缩方式选”存储“














评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值