如何从/ mnt / sdcard /通过本机代码删除文件

时间:2013-01-29 09:15:00

标签: android

如何从/ mnt / sdcard /通过本机代码删除文件? android中的sdcard权限“d --- rwxr-x system sdcard_rw 2013-01-29 14:39 sdcard”

android中的文件权限“---- rwxr-x”

2 个答案:

答案 0 :(得分:1)

您需要使用delete()

中的File方法删除该文件
File file = new File(pathToFile);
boolean deleted = file.delete();

pathToFile是SDCARD中文件的路径。

答案 1 :(得分:0)

你的意思是使用adb命令删除文件

  

adb shell rm / sdcard / yourpath / file

从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

运行上述命令