【发布时间】:2016-01-16 04:48:20
【问题描述】:
我正在开发 Android 应用程序中的导出功能。这些文件是存储在 res/raw 文件夹中的 wav 文件。如何访问这些文件?
uri = Uri.parse("android.resource://" + getPackageName() + "/raw/" + selection[i]);
try{
file[i] = new File(uri.getPath());
if(file[i].exists()){
Log.i("EXIST", "EXIST");
}else{
Log.i("EXIST", "NOT");
}
}
catch(Exception e){
Log.i("ERROR", "File Not Found");
}
selection[i] 是我在 res/raw 文件夹中需要的文件的文件名。代码总是返回“NOT”,这意味着它没有从 res/raw 文件夹中找到我想要的文件。任何人都可以帮助我吗?谢谢。
【问题讨论】: