在device.mk文件里面
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.wifi.direct.xml:system/etc/permissions/android.hardware.wifi.direct.xml 在这一句后面加上
PRODUCT_COPY_FILES += device/mediatek/mt8127/bootanimation/bootanimation.zip:/system/media/bootanimation.zip
然后如图1,创建一个desc.txt文件 1到2个文件夹(part0,part1--必须是这样命名),然后把你的动画资源放入文件夹中。
desc.txt的内容解释如图2:
第一列 1024 600 60 依次为图片的宽 高 显示帧数
第二列 p 1 0 part0 依次为 play 播放次数为1次 间隔帧数0帧 part0文件夹
第三列 p 0 2 part1 依次为 play 播放次数为无限次(就是循环)间隔帧数2帧
另外,push路径为/system/media。
至于制作
bootanimation.zip时要注意,
选中三个文件选择压缩方式为存储。
不能偷懒建一个文件夹把三个文件放里面再压缩文件夹,这样是没用的。