这是成功。
notificationBuilder.setSound(Uri.parse(" android.resource://" + context.getPackageName()+" / raw / testfile"));
但是,以下方式不起作用。
notificationBuilder.setSound(Uri.parse("文件:///data/data/com.Company.test/files/testfile.wav"));
文件outFile =新文件(" /data/data/com.Company.test/files/testfile.wav");
outFile.exists()== true
档案存在。
为什么?
答案 0 :(得分:0)
将您的文件放在raw
文件夹中
并给出uri路径
Uri path = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.testfile);