安卓6.0系统开发去掉锁屏声和触摸音

在安卓系统定制开发中,偶尔会遇到客户的一些非常规操作和需求,看上去很难改,其实多查查资料和看看源码,发现其实有时候很简单,要找到对的地方去修改即可,在安卓6.0系统定制中遇到默认去掉锁屏声和触摸音这个需求只需到\frameworks\base\packages\SettingsProvider\res\values\default.xml文件中修改def_lockscreen_sounds_enabled和def_sound_effects_enabled属性即可,具体参考如下:

安卓6.0系统开发去掉锁屏声和触摸音

其实不仅6.0系统是在这个地方修改,8.1也是,经验证过的,其他的系统应该也是这里,但是要注意自己的SDK中有没有overlay