# 电话铃声简单,直接指定文件路径
adb push 铃声.ogg /sdcard/path/xx.ogg
adb shell settings put system ringtone /sdcard/path/xx.ogg
# 通知声,对我这种小白比较难,不能再像电话铃声一样直接指定路径
adb push 通知声.ogg /sdcard/path/xx.ogg
# 需要事先将此通知声保存到数据库,懒得深入研究,就直接找了个数据库已经存在的行,直接 update 更新为我自定义的文件路径完成的,和 sql 更新语句逻辑上差不多,请百度。
# 查询数据库看有没有音乐文件
adb shell content query --uri content://media/external/audio/media/
# 如果有的话,按照下图去针对相应的 key 更新 value 就行了。
# 当然 dalao 直接 insert 也没问题
# 更新数据
adb shell content update --uri content://media/external/audio/media/ --bind 键:s:"值" --where "_id='文件 ID'"
# 最后
adb shell settings put system notification_sound content://media/external/audio/media/71
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.