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

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

相关推荐
YuTaoShao13 分钟前
【LeetCode 热题 100】48. 旋转图像——转置+水平翻转
java·算法·leetcode·职场和发展
Dcs40 分钟前
超强推理不止“大”——手把手教你部署 Mistral Small 3.2 24B 大模型
java
东阳马生架构1 小时前
订单初版—1.分布式订单系统的简要设计文档
java
Code blocks1 小时前
使用Jenkins完成springboot项目快速更新
java·运维·spring boot·后端·jenkins
荔枝吻1 小时前
【沉浸式解决问题】idea开发中mapper类中突然找不到对应实体类
java·intellij-idea·mybatis
lingling0091 小时前
扫描仪:工业自动化的智能之眼——迁移科技赋能智能制造新纪元
数码相机
snoopyfly~2 小时前
Ubuntu 24.04 LTS 服务器配置:安装 JDK、Nginx、Redis。
java·服务器·ubuntu
挺菜的2 小时前
【算法刷题记录(简单题)003】统计大写字母个数(java代码实现)
java·数据结构·算法
掘金-我是哪吒3 小时前
分布式微服务系统架构第156集:JavaPlus技术文档平台日更-Java线程池使用指南
java·分布式·微服务·云原生·架构
亲爱的非洲野猪3 小时前
Kafka消息积压的多维度解决方案:超越简单扩容的完整策略
java·分布式·中间件·kafka