之前折腾更换手机铃声、导出自带铃音的时候,纠结好久手机铃声在哪个文件夹,踩了一堆瞎找目录的坑,最后才摸清楚安卓手机两类铃声的真实存放位置。
别乱翻根目录文件夹,绝大多数安卓机型,直接分系统自带和自己添加的铃声找,百分百能搜到文件。
手机铃声文件夹-系统自带铃音路径
最开始完全不懂门道,拿着手机自带文件管理器一通乱点,翻遍了内部存储的所有普通文件夹,压根找不到系统默认的来电、短信铃声。当时傻傻以为铃声文件就藏在普通存储目录里,翻了半个多小时,全是白费功夫,连一点音频文件的影子都没看到。
后来才反应过来,系统自带铃声属于系统隐藏文件,普通文件管理器默认不展示,必须借助有权限的文件工具才能查看。标准路径是/system/media/audio,这个目录下会细分四个专属音频文件夹,对应手机所有系统提示音。
这里的文件夹分工特别明确,不会混淆。ringtones专门存放来电铃声,notifications对应短信和通知铃声,alarms是闹钟铃声,ui文件夹则是按键、弹窗等系统细碎提示音,每一类铃音都有固定归属,不会杂乱堆叠。
手机铃声文件夹-自定义添加铃音路径
折腾好久才搞明白,自己手动下载、导入设置的铃声,和系统自带铃声压根不在一个目录,这也是之前一直找不对的核心原因。自定义铃声不用开启任何权限,自带文件管理器就能直接打开查看。
常规的通用路径是/storage/emulated/0/Ringtones,部分简化显示的机型,会直接在内部存储根目录显示同名的Ringtones文件夹,里面存放的全部是自己后期添加的来电铃声文件。如果是自定义的短信、闹钟铃声,也对应有专属文件夹,位置和铃声文件夹同级。
| 铃音类型 | 存放文件夹名称 | 存储路径 |
|---|---|---|
| 自定义来电铃声 | Ringtones | /storage/emulated/0/Ringtones |
| 自定义通知铃声 | Notifications | /storage/emulated/0/Notifications |
| 自定义闹钟铃声 | Alarms | /storage/emulated/0/Alarms |
之前还犯过一个很蠢的错,把下载的音乐直接放在下载文件夹,就以为能设为永久铃声,结果清理缓存的时候直接被删掉。其实设置自定义铃声后,系统会自动复制一份音频文件到对应的专属文件夹,原文件删除也不影响铃声使用。
很多人找不到铃声文件,就是搞混了两类铃声的存储逻辑。系统铃音藏在深层系统目录,需要权限查看,自定义铃音就在公开存储目录,随手就能找到、复制或者删除。
最可惜的是,当初白白浪费大量时间瞎翻文件夹,早分清两类路径,根本不用反复折腾摸索。