是否可以从私人内部存储设置默认铃声?我确实从私人内部存储设置了默认铃声,但它没有播放。
file.getAbsolutePath = data/data/<package>/files/audio.mp3.
答案 0 :(得分:0)
在我的测试(Android v.19)中,我可以使用RingtoneManager.setActualDefaultRingtoneUri()
毫无例外地指向私有内部应用存储设备上的铃声。
但是,尝试播放此铃声只会播放默认声音。我打赌播放铃声的系统应用程序无法访问您的应用程序内部存储。对于这种情况不好,但对安全性有好处!