设置关于声音的相关类:
\packages\apps\Settings\src\com\android\settings\notification\SoundSettings.java // 声音页面
\packages\apps\Settings\res\xml\sound_settings.xml // 布局

\packages\apps\Settings\src\com\android\settings\notification\RingtonePreferenceControllerBase.java // PreferenceController基类
\packages\apps\Settings\src\com\android\settings\notification\NotificationRingtonePreferenceController.java // 默认通知铃声PreferenceController
\packages\apps\Settings\src\com\android\settings\notification\AlarmRingtonePreferenceController.java // 默认闹钟铃声PreferenceController
\frameworks\base\media\java\android\media\RingtoneManager.java // 声音的最终调用类

--------- content://media/internal/audio/media/14 默认通知 RingtoneManager.TYPE_NOTIFICATION
---------summary Canopus
--------- content://media/internal/audio/media/24 手机铃声
---------summary Digital Phone
--------- content://media/internal/audio/media/10 默认闹钟提示音 RingtoneManager.TYPE_ALARM
---------summary Oxygen

\out\target\product\QT4004\system\media\audio //系统编译后的铃声所在位置

解决方案:
方案1:
Z:\qt4004\trunk\LINUX\android\build\make\target\product\full_base.mk

# Additional settings used in all AOSP builds
PRODUCT_PROPERTY_OVERRIDES := \
ro.config.ringtone=Argon.ogg \
ro.config.notification_sound=Argon.ogg

方案2(如方案1无效,说明可能是out目录未删除,或者full_base.mk未调用到,可采用此方法(不推荐)):
Z:\qt4004\trunk\LINUX\android\device\qcom\QT4004\system.prop

#add olc@20180622 for Default sound
#ro.config.ringtone=Thunderfoot.ogg
ro.config.notification_sound=Argon.ogg
ro.config.alarm_alert=Argon.ogg

转载于:https://www.cnblogs.com/vendor/p/9213022.html

更多相关文章

  1. android BitmapFactory的OutOfMemoryError: bitmap size exceeds
  2. Android全屏时软键盘遮住输入框修改布局解决方案
  3. Android Things APP版本更新解决方案
  4. Android Studio http://schemas.android.com/apk/res/android “
  5. Android Retrofit 2.0框架上传图片,视频解决方案
  6. Android播放照相机声音
  7. Android 启动Tomcat服务报错,端口占用解决方案
  8. 【学习Android遇到的错误】关于Unable to instantiate activity

随机推荐

  1. 浏览器的地址栏尺寸是否会影响CSS媒体查
  2. 黑马程序员---在HTML文档中引用CSS有几种
  3. HTML的整个块未接收CSS类样式
  4. 在Emacs中将语法突出显示的代码转换为HTM
  5. HTML5移动应用开发为什么需要引入前端工
  6. 样式Bootstrap的btn-group-justified,添加
  7. jquery中的append和js原生中的innerhtml
  8. 纯HTML+CSS静态百度登录界面制作
  9. 又一年差不多结束了,去年的,前年的,大前年的
  10. 按钮怎么变灰?