欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android系统开发教程之添加开关机铃声

程序员文章站 2022-05-17 23:40:55
一、制作bootanimation.zip(windows)和准备开机铃声bootaudio.mp3 1.新建文件夹:bootanimation 2.在文件夹bootanimation中新建文件夹p...

一、制作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