21 команда ADB, которую должен знать каждый пользователь Android (PDF)

Android Debug Bridge или более известный как ADB — это инструмент командной строки для доступа к вашему телефону Android. Это мощный и довольно универсальный инструмент. Вы можете выполнять ряд действий, таких как извлечение журналов, установка/удаление приложений, передача файлов, рутирование и прошивка пользовательских ПЗУ, создание резервных копий устройства и т. д. непригодным для использования в то время.

Хотя командная оболочка adb выглядит пугающей и сложной, она довольно проста. Итак, вот список команд adb, которые помогут вам начать работу и сделать некоторые полезные вещи в процессе.

Установить АБР в Windows

В отличие от предыдущих версий, вам не нужно устанавливать полный Android SDK для установки ADB. Просто загрузите автономный zip-файл ADB, распакуйте его в папку по вашему выбору, и все готово.

Чтобы получить доступ к adb, откройте командную строку , выполнив поиск в меню «Пуск». Чтобы запустить команды ADB, вам нужно перейти в папку adb, используя приведенную ниже команду.

cd C:\ADB

Где в C:/ADB находится папка извлеченного файла ADB.

Совет.  Вы также можете открыть командную строку из того же каталога. Просто введите «cmd» в адресной строке проводника Windows.

Теперь подключите свое устройство Android через USB, и вы можете приступить к тестированию следующих команд. Для получения дополнительной информации вы можете проверить  это руководство  о том, как правильно установить и протестировать adb в Windows.

Команды подключения

1. Запустите или остановите сервер ADB

Очевидно, что первая команда, которую вы должны знать, — это запуск и остановка сервера adb. Это позволяет вам взаимодействовать с подключенным устройством Android. Чтобы запустить сервер adb, используйте приведенную ниже команду.

adb start-server

Когда вы закончите свою работу, вы можете использовать приведенную ниже команду, чтобы остановить сервер adb.

adb kill-server

2. Перезапустите ADB в режиме USB.

Если сервер ADB уже запущен и по какой-то причине команды все еще не работают. Вы можете попробовать перезапустить ADB на USB. Нет отдельной команды перезапуска ADB. Но следующая команда восстановит соединение ADB через USB. Это, в свою очередь, приведет к перезапуску сервера ADB.

adb usb

3. Версия АБР

Это очень удобная команда, потому что несколько команд работают с последними версиями ADB. Например, старые версии ADB не позволяют запускать команду flashall. Итак, если у вас есть команда с ошибкой, первый шаг — проверить версию adb. Затем вы можете проверить, поддерживается ли команда в этой версии. Ниже приведена команда для проверки версии adb.

adb version

4. Список подключенных устройств Android

Это одна из самых известных команд. Когда вы подключаете свое устройство к компьютеру через USB, используйте эту команду, чтобы проверить, может ли adb найти подключенное устройство.

adb devices

Если ваше устройство правильно подключено к вашей системе, приведенная выше команда запустит службу демона, просканирует систему и выведет список всех подключенных дисков Android. Преимущество этой команды в том, что она выводит как состояние устройства, так и его серийный номер.

5. Статус вашего устройства

Как видно из самого названия, эту команду можно использовать для определения состояния устройства. Когда команда выполняется, она показывает, находится ли ваше устройство в автономном режиме, в режиме загрузчика или в режиме устройства. Для обычного устройства Android вы увидите свое состояние Android как «устройство», как на изображении ниже.

adb get-state

Состояние подключения устройства может быть одним из следующих:

  • offline: Устройство не подключено к adb или не отвечает.
  • устройство: теперь устройство подключено к серверу adb.
  • нет устройства: устройство не подключено.

6. Подключите ADB через Wi-Fi

В последних версиях ADB вы можете напрямую подключаться к любому устройству Android через Wi-Fi. Все, что вам нужно сделать, это включить отладку по USB на другом устройстве и выполнить следующую команду.

adb connect ip-address

Итак, команда должна быть такой:

АБР подключить 192.168.1.104

7. Получите серийный номер устройства

Эта команда позволяет узнать серийный номер подключенного устройства. На телефоне или планшете вы можете увидеть серийный номер устройства, выбрав «Настройки > О телефоне > Статус».

adb get-serialno

Команды передачи файлов

8. Список файлов

Чтобы копировать или отправлять файлы, вам нужно знать точное местоположение каталога. Обычно внутренняя память телефона называется sdcard. Итак, все внутренние папки телефона находятся в каталоге /sdcard. Тем не менее, если вы хотите узнать точное местоположение или найти конкретный файл, вы можете использовать команду «ls». Команда ls выводит список файлов в каталоге.

adb shell ls "directory_name"

9. Скопируйте файлы с компьютера на телефон

Если вы хотите скопировать файлы с вашего компьютера на телефон с помощью adb, вы можете использовать эту команду. Не забудьте заменить [источник] и [назначение] фактическими путями к файлам.

adb push [source] [destination]

Как только вы замените приведенную выше команду фактическими путями к файлам, это будет выглядеть так.

adb push «E:\Video Songs\sample-song.mp4» «/sdcard/Downloads/sample-song.mp4»

10. Скопируйте файлы с телефона на компьютер

Точно так же, как вы можете копировать файлы со своего компьютера на устройство Android, вы можете копировать файлы со своего телефона на компьютер. Для этого просто используйте приведенную ниже команду. Замените [источник] и [назначение] фактическими путями к файлам.

adb pull [source] [destination]

Как только вы замените приведенную выше команду фактическими путями к файлам, это будет выглядеть так.

adb pull «/sdcard/Downloads/video.mp4» D:\Downloads

Установка приложения

11. Установка/удаление приложений

Помимо перемещения файлов туда и обратно, вы можете установить файлы apk с помощью всего одной команды. Чтобы установить приложение, вы должны указать полный путь к файлу apk. Итак, замените «path/to/file.apk» фактическим путем к файлу apk.

adb install "path/to/file.apk"

Чтобы удалить приложение, просто выполните приведенную ниже команду. Замените фактическим полным именем пакета приложения.

adb uninstall 

Если к вашему компьютеру подключено несколько устройств и вы хотите установить файл apk только на одно устройство, используйте приведенную ниже команду. Замените [serial-number] фактическим серийным номером устройства. Вы можете получить серийный номер устройства с помощью этой команды .

12. Список всех установленных пакетов

Теперь для удаления пакетов вам потребуется получить точное имя пакета. Имя пакета на самом деле отличается от имени установленного приложения. Итак, чтобы узнать, что ниже, есть команда adb.

adb shell pm list packages

Теперь результирующий вывод довольно обширен. Поэтому, если вы хотите перечислить определенный apk, вы можете попробовать отфильтровать его по имени приложения. Например, я хочу найти имя пакета для FDroid, поэтому я буду использовать следующую команду.

adb shell pm list packages | findstr "fdroid"

Команды резервного копирования и восстановления

13. Резервное копирование Android-устройства

Для резервного копирования всех данных устройства и приложения вы можете использовать приведенную ниже команду. При выполнении он запускает резервное копирование, просит вас принять действие на вашем устройстве Android, а затем создает файл «backup.adb» в текущем каталоге.

adb backup -all

14. Восстановить Android-устройство

Чтобы восстановить резервную копию, используйте приведенную ниже команду. Не забудьте заменить «path/to/backup.adb» фактическим путем к файлу.

adb restore "path/to/backup.adb"

15. Перезагрузите Android-устройство в режиме восстановления.

Режим восстановления помогает ремонтировать или восстанавливать устройство Android с помощью встроенных в него инструментов. Как правило, вы можете загрузиться в режиме восстановления, используя комбинацию кнопок громкости и питания. Кроме того, вы также можете подключить свое устройство к системе и использовать приведенную ниже команду для загрузки в режиме восстановления.

adb reboot-recovery

16. Перезагрузите Android-устройство в режим загрузчика.

Приведенная ниже команда позволяет загрузиться в режиме загрузчика. Как правило, режим загрузчика очень похож на режим быстрой загрузки.

adb reboot-bootloader

17. Перезагрузите Android-устройство в режим быстрой загрузки.

Режим быстрой загрузки обычно используется для прошивки пользовательских ПЗУ, загрузчика и даже ядер. Используйте приведенную ниже команду для загрузки в режиме быстрой загрузки.

adb reboot fastboot

18. Список подключенных устройств Fastboot

Это одна из малоизвестных команд. Когда вы загружаете устройство в режиме быстрой загрузки, чтобы проверить, подключено ли устройство, вы можете использовать следующую команду.

fastboot devices

19. Запустите удаленную оболочку

Эта команда запускает удаленную оболочку и позволяет вам управлять и настраивать ваше устройство с помощью команд оболочки.

adb shell

Служебные команды

20. Делайте скриншоты

Нет ничего сложного в том, чтобы сделать скриншот на Android. Все, что вам нужно сделать, это одновременно нажать кнопку питания и кнопку уменьшения громкости. Кроме того, вы также можете использовать эту команду, чтобы сделать быстрый снимок экрана. Замените «/path/to/screenshot.png» фактическим путем назначения. Если вы хотите, вы можете настроить имя файла, изменив «скриншот» на любое имя, которое вы хотите.

adb shell screencap -p "/path/to/screenshot.png"

После замены пути назначения команда выглядит так.

Скриншот оболочки adb -p «/sdcard/screenshot.png»

21. Запись экрана Android

Помимо снимков экрана, вы можете записать экран устройства Android с помощью приведенной ниже команды. Снова замените «/path/to/record.mp4» фактическим путем назначения. Конечно, вы можете настроить имя файла, изменив «запись» на любое имя, которое вы хотите.

adb shell screenrecord "/path/to/record.mp4"

Если вы хотите, чтобы все комментарии были в небольшой шпаргалке для использования в автономном режиме, вот ссылка на PDF-файл.

Нажмите здесь, чтобы загрузить эту статью в  формате PDF «Команды терминала Android »

Это все на данный момент. В комментариях ниже поделитесь своими мыслями и опытом использования вышеуказанных команд adb на вашем устройстве Android.

Читайте также: 4 способа превратить ваш компьютер с Windows в точку доступа Wi-Fi


10 лучших приложений Notch для настройки строки состояния на Android (2019)

10 лучших приложений Notch для настройки строки состояния на Android (2019)

Нравится вам это или нет, вырез на вашем телефоне никуда не денется. Почему бы не принять это с помощью 8 лучших приложений для области Notch?

18 лучших приложений PWA, которые вам нужно установить на свой Chromebook

18 лучших приложений PWA, которые вам нужно установить на свой Chromebook

Chromebook и PWA идеально подходят друг другу и оптимизированы друг для друга, поэтому вот лучшие приложения PWA, которые вам нужно установить и использовать.

Лучшие приложения для размытия лиц на фотографиях и видео для Android и iOS

Лучшие приложения для размытия лиц на фотографиях и видео для Android и iOS

Из-за продолжающегося протеста важно размыть лица на фотографиях и видео, которые вы публикуете в Интернете. Вот приложения, которые позволяют сделать это одним касанием.

7 приложений Volume Booster для Android, которые действительно работают

7 приложений Volume Booster для Android, которые действительно работают

Вот 7 Android-приложений для увеличения громкости на ваших телефонах Android, которые действительно работают без показа рекламы или внедрения вредоносных программ.

8 лучших WiFi-менеджеров для Android (2018)

8 лучших WiFi-менеджеров для Android (2018)

Android не предоставляет никаких возможностей для правильного управления подключением WiFi или сетью. Чтобы улучшить ситуацию, вот некоторые из лучших менеджеров WiFi для Android, которые вы должны использовать.

Лучшие научные приложения для Android и iOS

Лучшие научные приложения для Android и iOS

Если вы студент, исследователь или любитель в научной сфере, вот некоторые из лучших научных приложений, которые вы можете попробовать.

Резервное копирование и восстановление Случайно удалить разговор в WhatsApp

Резервное копирование и восстановление Случайно удалить разговор в WhatsApp

Случайно удалили разговор в WhatsApp? Ну не беспокойтесь; вот как вы можете сделать резервную копию и восстановить их.

YouTube ограничен 480p в Индии, вот как смотреть в полном разрешении

YouTube ограничен 480p в Индии, вот как смотреть в полном разрешении

YouTube ограничен 480p в Индии, вот как смотреть в полном разрешении

Как установить SMS-напоминания для событий Google Calendar

Как установить SMS-напоминания для событий Google Calendar

Чтобы получать SMS-напоминания о событиях Календаря Google, вы можете использовать надстройки Google Workspace. Вот лучшие дополнения, которые вам нужны.

Как отключить режим инкогнито в Google Chrome для Android

Как отключить режим инкогнито в Google Chrome для Android

Хотя режим инкогнито полезен в некоторых ситуациях, бывают случаи, когда вы можете отключить режим инкогнито в Google Chrome для Android. Например, когда вы хотите внимательно следить за своими детьми или перестать смотреть порно на Android.