嗨我通过在模拟器中运行android应用程序在sdcard(eclipse)中创建了几个文件夹.现在我要删除我在sdcard.i中创建的文件夹,我能够删除文件夹中的文件,但我无法删除文件夹在SD卡中.我怎么能这样做.那么有没有办法删除文件夹.
谢谢
Bri*_*kur 72
使用adb命令可以删除文件夹.
单击运行 - > CMD->类型adb shell - > cd sdcard - > rmdir {dirname}
注意:确保您的目录应为空.
对于非空目录使用.
单击运行 - > CMD->类型adb shell - > cd sdcard - > rm -r {dirname}
Riz*_*aib 36
好吧,Brijesh Thakur的回答非常有帮助.
我刚试过这个,在某种程度上它对我来说很好.我想提一下,如果你的目录包含任何文件,那么rmdir命令将不起作用.你必须使用rm -r命令.
为了让初学者更容易,我正在解释这个过程如下.
首先,您需要找到您的adb文件夹,我的位置 D:\Android SDK\platform-tools>
现在adb shell在命令提示符下执行:
D:\Android SDK\platform-tools>adb shell
Run Code Online (Sandbox Code Playgroud)将出现哈希(#)符号或美元符号($),然后输入以下命令:
# cd sdcard
Run Code Online (Sandbox Code Playgroud)现在你在设备的SD卡中.如果您的文件夹是子文件夹,则使用该cd命令进一步找到其父文件夹.最后,使用该rm -r命令以递归方式删除文件夹,如下所示.这将删除文件夹中的所有文件和目录.
# rm -r FolderName
Run Code Online (Sandbox Code Playgroud)请注意,如果要删除单个文件,则只能使用该rm命令,然后使用文件名(可能包含扩展名).rmdir如果您尝试删除的目录为空,也可以使用命令.
Jai*_*dra 10
使用adb shellwith rm命令可以删除(非空和空)文件夹.
click Run -- > CMD--> type adb shell --> cd sdcard --> rm -r {dirname}
Run Code Online (Sandbox Code Playgroud)