如何通过本机代码从 /mnt/sdcard/ 中删除文件?sdcard 在 android "d---rwxr-x system sdcard_rw 2013-01-29 14:39 sdcard" 中的权限
android中文件的权限“----rwxr-x”
如何通过本机代码从 /mnt/sdcard/ 中删除文件?sdcard 在 android "d---rwxr-x system sdcard_rw 2013-01-29 14:39 sdcard" 中的权限
android中文件的权限“----rwxr-x”
您需要使用中的delete()
方法删除文件File
File file = new File(pathToFile);
boolean deleted = file.delete();
pathToFile 是 SDCARD 中文件的路径。
你的意思是使用 adb 命令删除文件
adb shell rm /sdcard/你的路径/文件
从android应用程序你可以使用
String deleteCmd = "rm " + "/sdcard/yourpath/file";
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec(deleteCmd);
} catch (IOException e) {
if (log != null)
log.error("IO Exception deleteFiles" + e);
}
使用 execl 使用 c 运行上述命令