Android设置铃声硬编码外部目录

问题描述

| 我的应用程序使用MediaStore类设置了铃声。一切正常,但是我对铃声的认路径有疑问。我将.mp3写入的路径是外部存储/ sdcard / media / audio / ringtones ...在提交保存路径之前,我是否必须以编程方式检查每个目录是否存在,或者该路径在所有android上都是通用的吗?我已经在3台设备上测试了我的应用程序,并且每次都可以运行,但是是否可能会出现设备使用除硬编码(上述)之外的其他目录的情况? 提前致谢。     

解决方法

我相信这条道路是普遍的。但是,如果有root权限的用户决定对其进行修改,则可能会发生错误。