我想要一个uri:
Uri uri =Uri.parse("android.resource://com.haier.Uhome9110/raw/"+"alarm_buzzer.ogg");
File file = new File(uri.toString());
if(file.exists()){
Log.i("uri ","exists ");
}else{
Log.i("uri ","not exists ");
}
它让我不存在,我改变了
File file = new File(uri.getPath());
它也让我不存在。
我不知道我的错误,我认为uri是错误的,如何把原始文件路径放到uri.i需要uri,我的文件需要放在原始。
答案 0 :(得分:0)
您可以尝试这样:
Uri uri =Uri.parse("android.resource://" + getPackageName() + "/"+ R.raw.yourfilename);
希望这有帮助。