Android系统开发教程之添加开关机铃声
一、制作bootanimation.zip(windows)和准备开机铃声bootaudio.mp3
1.新建文件夹:bootanimation
2.在文件夹bootanimation中新建文件夹part0、part1,和文件desc.txt
3.在文件desc.txt中添加
720 1280 18
1 1 part0
0 0 part1
4.在文件夹part0添加全部开机动画(图片需要批量重命名,编号递增,不能有中文)
5.在文件夹part1添加全部开机动画的最后一张图片
6.压缩
选择文件夹bootanimation内三个文件
-->右键“添加到压缩文件(a)”
-->压缩文件名:bootanimation.rar
-->压缩文件格式:zip
-->压缩方式:存储
-->生成bootanimation.zip
二、将制作好的bootanimation.zip添加到代码中
1.在y:\code2\mt6737_m0_mp1_v2_84\wtwd-2目录下,新建文件夹bootanimation,里面又新建文件夹njy_hd,和文件rd2bootanimation.mk
2.在文件rd2bootanimation.mk中添加
local_path := wtwd-2/bootanimation
animation_file := $(shell ls $(local_path)/$(hexing_custom_bootanimation))
product_copy_files += \
$(foreach file, $(animation_file), $(local_path)/$(hexing_custom_bootanimation)/$(file):system/media/$(file))
3.将bootanimation.zip放入y:\code2\mt6737_m0_mp1_v2_84\wtwd-2\bootanimation\njy_hd文件夹中
4.将bootaudio.mp3放入y:\code2\mt6737_m0_mp1_v2_84\wtwd-2\bootanimation\njy_hd文件夹中
三、修改y:\code2\mt6737_m0_mp1_v2_84\wtwd-2\len6737m_35_m0\b939_njy_x5\device\lentek\len6737m_35_m0\projectconfig.mk
在最后添加
hexing_custom_bootanimation = njy_hd
四、修改y:\code2\mt6737_m0_mp1_v2_84\wtwd-2\len6737m_35_m0\b939_njy_x5\device\mediatek\common\device.mk
在最后添加
ifneq ($(strip $(hexing_custom_bootanimation)),)
$(call inherit-product-if-exists, wtwd-2/bootanimation/rd2bootanimation.mk)
endif