Как удалить папки в sdcard файлового обозревателя в android
Привет, я создал несколько папок в sdcard (eclipse), запустив приложение для Android в эмуляторе. Теперь я хочу удалить папки, которые я создал в sdcard.i, могу удалять файлы в папках, но я не мог удалите папки на SD-карте. Как я могу это сделать. Так есть способ удалить папки.
Спасибо
Ответы
Ответ 1
С помощью команды adb вы можете удалить папки.
нажмите Run → CMD- > введите adb shell → cd sdcard → rmdir {dirname}
Примечание. Убедитесь, что ваш каталог пуст.
Для использования непустого каталога.
нажмите Run → CMD- > введите adb shell → cd sdcard → rm -r {dirname}
Ответ 2
Ну, ответ из Brijesh Thakur действительно полезен.
Я просто попробовал это, и в какой-то степени он работал отлично. Я хотел бы упомянуть, что если ваш каталог содержит любые файлы, команда rmdir
не будет работать. Для этого вам нужно будет использовать команду rm -r
.
Чтобы сделать его более легким для новичков, я объясняю этот процесс следующим образом.
-
Сначала вам нужно найти папку adb, моя была в D:\Android SDK\platform-tools>
-
Теперь выполните adb shell
в командной строке как:
D:\Android SDK\platform-tools>adb shell
-
Появится символ хеша (#) или знак доллара ($), затем введите следующую команду:
# cd sdcard
-
Теперь вы находитесь на SD-карте устройства. Если ваша папка является дочерней папкой, то затем найдите ее родительскую папку, используя команду cd
. Наконец, используйте команду rm -r
для рекурсивного удаления папки следующим образом. Это приведет к удалению всех файлов и каталогов в папке.
# rm -r FolderName
Обратите внимание, что если вы хотите удалить один файл, вы можете использовать только команду rm
, а затем имя файла (возможно, с расширением). И вы также можете использовать команду rmdir
, если каталог, который вы пытаетесь удалить, пуст.
Ответ 3
Используя adb shell
с командой rm
, вы можете удалить (непустые, а также пустые) папки.
click Run -- > CMD--> type adb shell --> cd sdcard --> rm -r {dirname}
Ответ 4
Мы можем сделать это в одной командной строке:
adb shell rm -r sdcard/<dirname>