下面的代码在模拟器中运行良好,我听到了音频: Media m = MediaManager.createMedia((Display.getInstance().getResourceAsStream在生成的apk上,"notification_sound_bell.mp3“文件放置在/res/raw文件夹中。在Android4.x设备上,我得到:
修改编号:3b20edadec808867afc2b19774268b6
MediaStore.Files.FileColumns.DATA字段在Android Q中为,可能为null,或者应用程序可能没有读取它的权限,因此,是否有一种方法可以仅使用其媒体内容Uri来重命名文件的文件名部分考虑到Uri将采用标准媒体内容格式(而不是SAF格式):内容:// media /external/images/media/123
其目的是重命名Uri所指向的文件的名称。我知道我可以更新MediaStore的标题