android关闭触摸提示音,修改Android系统的触摸提示音【学习笔记】

平台信息:

内核:Linux version 3.10.0

系统:android/android6.0

平台:rk3288

作者:庄泽彬(欢迎转载,请注明作者)

邮箱:[email protected]

本文是基于Android6.0的代码,在做定制的时候发现在触摸屏幕的时候,喇叭没有声音。下面就讲解一下自己是怎么解决的。

一、修改代码提高系统的音量。

代码路径:base/services/core/java/com/android/server/audio/AudioService.java

private static int[] MAX_STREAM_VOLUME = new int[] {

, // STREAM_VOICE_CALL

, // STREAM_SYSTEM

, // STREAM_RING

, // STREAM_MUSIC

, // STREAM_ALARM

, // STREAM_NOTIFICATION

, // STREAM_BLUETOOTH_SCO

, // STREAM_SYSTEM_ENFORCED

, // STREAM_DTMF

// STREAM_TTS

};

代码中的这个数组用于设置系统音量的大小 STREAM_SYSTEM 提高这个值为15.爱实际的操作过程中改变这个值的大小影响不到。

二、直接替换触摸时播放的ogg文件。

pax_adb push Effect_Tick.ogg /system/media/audio/ui/

这些音频文件都放在frameworks/b

你可能感兴趣的:(android关闭触摸提示音)