android audio 相机按键音:(一)资源加载与替换

按键音,声音资源路径:

frameworks\base\data\sounds\effects\ogg

对应路径,可见对应声音资源:

camera_click.ogg

camera_click_48k.ogg

编译加载声音资源mk:

base/data/sounds/AllAudio.mk

加载资源规则:

$(LOCAL_PATH)/effects/ogg/camera_click_48k.ogg:system/media/audio/ui/camera_click.ogg \

使用adb查看设备,声音资源:

a71x:/system/media/audio/ui $ ls -al camera*

-rw-r--r-- 1 root root 8703 2008-12-31 23:00 camera_click.ogg

-rw-r--r-- 1 root root 9376 2008-12-31 23:00 camera_focus.ogg

可以使用自定义资源文件,替换按键音资源。替换时,将自定义文件名称修改与系统文件名一致,但是文件格式必须一致。

相关推荐
powerfulhell1 分钟前
寒假python作业5
java·前端·python
1尢晞12 分钟前
Java学习
java·开发语言
阿杰真不会敲代码4 分钟前
Mybatis-plus入门到精通
java·tomcat·mybatis
木井巳7 分钟前
【递归算法】二叉搜索树中第K小的元素
java·算法·leetcode·深度优先·剪枝
qq_2975746713 分钟前
【实战】POI 实现 Excel 多级表头导出(含合并单元格完整方案)
java·spring boot·后端·excel
星辰_mya16 分钟前
Elasticsearch线上问题之慢查询
java·开发语言·jvm
南极星100518 分钟前
我的创作纪念日--128天
java·python·opencv·职场和发展
三十_A18 分钟前
零基础通过 Vue 3 实现前端视频录制 —— 从原理到实战
前端·vue.js·音视频
郝学胜-神的一滴25 分钟前
超越Spring的Summer(一): PackageScanner 类实现原理详解
java·服务器·开发语言·后端·spring·软件构建
摇滚侠26 分钟前
Java,举例说明,函数式接口,函数式接口实现类,通过匿名内部类实现函数式接口,通过 Lambda 表达式实现函数式接口,演变的过程
java·开发语言·python