我从SD卡中删除文件时遇到问题。 这是我的方法:
private void deleteRecord(){
File file = new File(this.getFilesDir().getAbsolutePath() + "/kowalski/temp.3gp");
if(file.exists()){
file.delete();
}
}
结束这是错误:
06-22 21:52:40.810: E/AndroidRuntime(17283): FATAL EXCEPTION: main
06-22 21:52:40.810: E/AndroidRuntime(17283): java.lang.IllegalArgumentException: File /storage/emulated/0/kowalski/temp.3gp contains a path separator
为什么我会收到此错误?