Консольные команды
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе.
ADB Shell.
Так называется интерфейс командной строки для взаимодействия с устройствами Android. С его помощью можно выполнять различные команды для управления смартфоном, тестирования приложений и анализа их работы.
Как добавить в проект?
Через контекстное меню:
Добавить действие → Android → Утилиты.
Экшен позволяет выполнять встроенные в Android консольные Linux команды.
Команды.
Все команды вводятся без
ADB Shell
в начале.Команд существует огромное количество, так что для их описания понадобится отдельная справка. Поэтому в данном разделе мы опишем только самые популярные.
Файловая система.
Название | Описание |
---|---|
ls | Отображает список файлов и папок в текущем каталоге |
cd <путь> | Переход в указан ный каталог |
pwd | Показывает текущий путь |
mkdir <имя_папки> | Создает новую папку |
rm <файл> | Удаляет указанный файл |
rm -r <папка> | Удаляет папку и её содержимое |
Работа с файлами.
Название | Описание |
---|---|
cat <файл> | Выводит содержимое файла |
cp <источник> <назначение> | Копирует файл |
mv <источник> <назначение> | Перемещает или переименовывает файл |
touch <имя_файла> | Создает пустой файл |
stat <файл> | Выводит информацию о файле (размер, права, время модификации) |
Системные команды.
Название | Описание |
---|---|
reboot | Перезагружает устройство |
reboot recovery | Перезагружает устройство в режим восстановления |
top | Отображает список запущенных процессов с их использованием ресурсов |
free | Показывает использование оперативной памяти |
df | Выводит информацию о свободном месте на дисках |