在安卓系統定製開發中,偶爾會遇到客戶的一些非常規操作和需求,看上去很難改,其實多查查資料和看看源碼,發現其實有時候很簡單,要找到對的地方去修改即可,在安卓6.0系統定製中遇到默認去掉鎖屏聲和觸摸音這個需求只需到\frameworks\base\packages\SettingsProvider\res\values\default.xml文件中修改def_lockscreen_sounds_enabled和def_sound_effects_enabled屬性即可,具體參考如下:
其實不僅6.0系統是在這個地方修改,8.1也是,經驗證過的,其他的系統應該也是這裏,但是要注意自己的SDK中有沒有overlay