如何删除Android中的文件资源pipe理器的SD卡中的文件夹

您好我通过在模拟器中运行android应用程序在eSD中创build了几个文件夹。现在我想删除我在sdcard.i中创build的文件夹能够删除文件夹中的文件,但我不能删除文件夹在SD卡。 我怎样才能做到这一点。所以有办法删除文件夹。

谢谢

Solutions Collecting From Web of "如何删除Android中的文件资源pipe理器的SD卡中的文件夹"

使用adb命令可以删除文件夹。

点击运行 – > CMD->键入adb shell – > cd sdcard – > rmdir {dirname}

注意:确保您的目录应该是空的。

对于非空目录使用。

点击运行 – > CMD->键入adb shell – > cd sdcard – > rm -r {dirname}

那么, Brijesh Thakur的回答是非常有帮助的。

我只是尝试了这一点,它在一定程度上对我很好。 我想提到的是,如果你的目录包含任何文件,那么rmdir命令将不起作用。 你将不得不使用rm -r命令。

为了让初学者更容易,我正在解释如下的过程。

  1. 首先你需要find你的adb文件夹,我的是在D:\Android SDK\platform-tools>

  2. 现在在命令提示符下执行adb shell ,如下所示:

     D:\Android SDK\platform-tools>adb shell 
  3. 哈希(#)符号或美元符号($)将出现,然后input以下命令:

     # cd sdcard 
  4. 现在你在设备的SD卡上。 如果您的文件夹是一个子文件夹,则使用cd命令进一步查找其父文件夹。 最后,使用rm -r命令recursion地删除文件夹,如下所示。 这将删除文件夹中的所有文件和目录。

     # rm -r FolderName 

请注意,如果您想删除单个文件,则只能使用rm命令,然后使用文件名(可能使用扩展名)。 如果您要删除的目录为空,也可以使用rmdir命令。

使用adb shellrm命令可以删除(非空和空)文件夹。

 click Run -- > CMD--> type adb shell --> cd sdcard --> rm -r {dirname} 

我们可以在一个命令行中完成,如下所示:

 adb shell rm -r sdcard/<dirname>