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

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

相关推荐
&岁月不待人&3 分钟前
⏺ Android 录屏缩放异常排查:Pixel 3 XL 上的完美风暴
android
a3158238068 分钟前
Android 大图显示策略优化显示(一)
android·算法·图片加载·大图片
tangweiguo0305198719 分钟前
从零开始:在 Windows 上使用命令行编译 Android .so 动态库(NDK + CMake + Ninja)
android
阿波罗尼亚29 分钟前
Tcp SSE Utils
android·java·tcp/ip
susu108301891133 分钟前
springboot3.5.8整合minio8.5.9
java·springboot
不知道累,只知道类1 小时前
深入理解 Java 虚拟线程 (Project Loom)
java·开发语言
myzshare1 小时前
实战分享:我是如何用SSM框架开发出一个完整项目的
java·mysql·spring cloud·微信小程序
Chan161 小时前
【 Java八股文面试 | JavaSE篇 】
java·jvm·spring boot·面试·java-ee·八股
wen__xvn2 小时前
代码随想录算法训练营DAY10第五章 栈与队列part01
java·前端·算法
独自破碎E2 小时前
解释一下NIO、BIO、AIO
java·开发语言·nio