Запуск adb через командную строку windows 10

Аббревиатура ADB расшифровывается как Android Debug Bridge (отладочный мост Андроид). ADB является составной частью Android SDK, который можно скачать отсюда.

Содержание

  1. Установка и настройка adb (Инструкция)
  2. Лучшие команды ADB Fastboot для Android, Windows, Mac и Linux
  3. Подробный список команд ADB и Fastboot для Андроид при работе с ПК (Windows / Mac / Linux)
  4. Что такое команды Fastboot и ADB?
  5. В чем разница между Fastboot и ADB?
  6. Где используют ADB Fastboot Commands?
  7. Как использовать командную строку?
  8. Заключение
  9. [Советы] [Урок ADB №1] Как настроить ADB для работы с Windows
  10. Рейтинг
  11. Mi Comm APP
  12. Рекомендации
  13. Как пользоваться ADB из Windows PowerShell?
  14. Способ 1. Запуск PowerShell и переход в папку с ADB
  15. Способ 2. Запуск PowerShell из папки с ADB
  16. Как открыть adb в командной строке windows 10

Установка и настройка adb (Инструкция)

avatar476 4

Аббревиатура ADB расшифровывается как Android Debug Bridge (отладочный мост Андроид). ADB является составной частью Android SDK, который можно скачать отсюда.

Так как операционная система Android является разновидностью Linux, для ее настройки часто возникает необходимость работы через командную строку. Конечно, существуют программы – эмуляторы терминала, которые позволяют выполнять команды прямо на устройстве но, во-первых, на маленьком экране телефона делать это неудобно, а во-вторых, иногда требуется доступ к устройству через компьютер, и в этих и многих других случаях программа adb просто незаменима. Программа adb устанавливает связь между устройством и компьютером и позволяет прямо на компьютере выполнять различные манипуляции с системой Android.

Как установить ADB.

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

1. Скачиваем Android SDK, его можно найти по ссылке указанной ранее. Имеется несколько разновидностей SDK, для Microsoft Windows, Mac OS и Linux.

Нам потребуется разновидность для Microsoft Windows. И здесь есть два варианта – скачать установщик или zip архив с Android SDK. Установщик нам не нужен, тем более он не позволит установить SDK в Windows 7, и поэтому скачиваем zip архив.

В архиве находится папка android-sdk-windows, которая и содержит сам SDK. Распаковываем ее на компьютер. В нашем примере, мы разместили папку в корне диска С. Если вы сделаете то же самое, путь к SDK будет у нас такой: C:android-sdk-windows

В более ранних версиях SDK внутри этой папки в папке tools располагалась нужная нам программа adb, но позднее она была перемещена разработчиками в папку platform-tools.

Однако, если вы зайдете в эту папку, вы не найдете внутри нее программу adb, поэтому переходим к следующему этапу установки.

2. Устанавливаем SDK Platform Tools.
Убеждаемся, что наш компьютер подключен к интернету и запускаем находящуюся в папке android-sdk-windows, программу SDK Manager. После запуска программы появится такое окно:

wmce5canpdngpwjtumfe

Нам нужно скачать и установить Android SDK Platform-tools и Android SDK Tools.

С помощью двойного клика по пункту или нажатием на «Accept» и «Reject» отмечаем эти два пункта в списке и снимаем отметку со всех остальных пунктов, как показано на приведенном выше скриншоте. Затем нажимаем «Install» и ждем пока скачаются и установятся нужные нам компоненты.

Теперь мы имеем установленную adb на своем компьютере, но для работы с нашим телефоном или планшетом нужно будет установить их драйвер и для дальнейшего удобства с программой, неплохо было бы прописать путь к ней и другим компонентам в систему Windows.

После этого, нам нужно отредактировать системную переменную PATH, чтобы каждый раз при запуске программы и вводе команд не набирать путь к программе, который выглядит так:

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

— Если у вас установлена Windows 7, клацаем правой клавишей мыши по ярлыку «Компьютер», выбираем «свойства» и в открывшемся окне выбираем «Дополнительные параметры системы».

— Если у вас Windows XP, клацаем правой кнопкой мыши по «Мой компьютер» и затем по «Свойства»

В следующем окне на вкладке «Дополнительно» нажимаем на кнопку «Переменные среды». В списке «Системные переменные» выбираем переменную «path» и нажимаем кнопку «Изменить…»

Откроется окно редактирования переменной, и в пункте «значение переменной» в самый конец строки, после точки с запятой добавляем путь к папке tools и папке platform-tools:

fyvjqhzwa8nkakymjsudc
(если в конце строки не было точки с запятой, добавьте её – каждый путь в этой строке должен отделяться от другого точкой с запятой)

Если вы установили Android SDK в другую папку, пропишите в конце строки ваш путь к папкам tools и platform-tools.

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

Установка драйверов устройства.

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

Но для таких устройств, как Nexus One, которые поставляются без каких либо дополнительных программ и драйверов, для работы с Android SDK, драйверы установить необходимо.

Для этого идем в папку, в которую мы устанавливали SDK и запускаем SDK Manager.

kr2ddwchekrzvyskgzm

Точно так же, как мы устанавливали Android SDK Platform-tools и Android SDK Tools, находим и выбираем в списке «Google Usb Driver package». Нажимаем «Install» и ждем пока программа скачает драйверы. Драйверы для 32 и 64 разрядной Windows будут скачаны в следующую папку:

Теперь можно установить драйверы для вашего устройства. Для этого в меню настроек телефона или планшета выбираем пункт «Приложения» (Applications), и в нем включаем «Отладка USB» (USB debugging).

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

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

Работать с программой adb лучше всего через командную строку Windows. Для вызова командной строки на компьютере с Windows XP, нажимаем «Пуск» и в поле ввода «Выполнить» набираем cmd и нажимаем «Enter».

На компьютере с Windows 7, нажимаем «Пуск» и в поле ввода «Найти программы и файлы» набираем cmd и нажимаем «Enter».

Откроется окно командной строки, и для того чтобы, например посмотреть какие устройства у нас подключены к компьютеру, набираем в нем команду
adb devices.

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

Источник

Лучшие команды ADB Fastboot для Android, Windows, Mac и Linux

Мы все очень хорошо знаем, что такое рутирование и какое волшебство оно способно сделать с вашим скучным телефоном. Значительно возрастает количество возможных настроек, доступных в режиме администратора смартфона. Устройство становится умнее и податливее. И как такое становится возможным? Через ADB Fastboot Commands.

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

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

Подробный список команд ADB и Fastboot для Андроид при работе с ПК (Windows / Mac / Linux)

Список других команд fastboot

Что такое команды Fastboot и ADB?

Команды ADB и Fastboot – это системные утилиты, которые помогают получить доступ к внутренней системе Андроид через компьютер, работающий на Windows, Mac или Linux. Они одинаково работают на всех операционных системах. Но удобнее всего все же работать на Windows. Вы это поймете, когда будете пытаться отправлять файлы APK или zip на свой смартфон.

В чем разница между Fastboot и ADB?

ADB – это сокращение от выражения Android Dubug Bridge (мост отладки андроид). Он позволяет получить доступ к системным папкам, открывать скрытые файлы и вносить в них изменения. Для этой процедуры придется рутировать свое устройство.

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

Где используют ADB Fastboot Commands?

Большинство пользователей предпочитают работать в командной строке на Windows или в терминале на Mac и Linux. Проблема в том, что некоторые испытывают страх перед использованием кода, связанные с недостаточным багажом знаний.

Не забудьте включить режим разработчика на своем телефоне в настройках. Также вам нужно будет выбрать пункт «Отладка по USB» в «Параметрах разработчика».

Установите подходящие драйверы OEM для вашего телефона.

Как использовать командную строку?

Чтобы использовать командную строку, откройте ее в Windows или терминал в Mac/Linux. Зайдите в SDK, который был загружен с официального сайта разработчика Android. Распакуйте файл, назовите папку как Platform-Tools.

2447c739af

Заключение

Надеемся, эта статья о лучших командах Fastboot и ADB оказалась для вас полезной. Если у вас есть какие-либо вопросы, вы можете написать их в комментариях ниже.

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

Источник

[Советы] [Урок ADB №1] Как настроить ADB для работы с Windows

026.small

6d64db5c 6fa7 4389 bdcd 14daf484e7b5

CrGZ3XdVUAAr3B_.png (232.65 KB, Downloads: 116)

2018-01-16 22:22:18 Upload

1. Переходим на официальный сайт разработчика (Нажать сюда для перехода) и скачиваем архив SDK Platform-Tools for Windows;
Не рекомендуется скачивать данный архив на сторонних ресурсах, на официальном сайте представлена всегда рабочая и самая свежая версия;

2. Распаковываем папку platform-tools из архива SDK Platform-Tools for Windows на диск С: (должно получиться, как на скриншоте)

5c902452 c633 4dd2 a514 969fd6252412

1.png (42.34 KB, Downloads: 222)

2018-01-15 21:25:14 Upload

f78e865a 35d4 4867 9dfa 39f4d7afdd5a

2017-05-15_10-44-24.png (32.44 KB, Downloads: 106)

2018-01-15 21:27:24 Upload

af3e987f 2bc1 4105 8fa9 4f72085e5890

2017-05-15_10-46-52.png (13.58 KB, Downloads: 93)

2018-01-15 21:29:28 Upload

7af1d7a1 ccb6 42e5 a8a9 f826d4edc1f3

2017-05-15_10-49-21.png (22.2 KB, Downloads: 106)

2018-01-15 21:32:24 Upload

92a9a38f 46fa 438e 8b37 cfd81fe0b4fa

2.png (14 KB, Downloads: 107)

2018-01-15 21:45:47 Upload

aa3dd8ea ee02 4279 a991 84c43e095816

3.png (42.83 KB, Downloads: 80)

2018-01-15 22:09:37 Upload

29ef8a42 236b 44da 9082 c179345057f3

4.png (6.45 KB, Downloads: 97)

2018-01-15 22:56:12 Upload

42d578cf 2329 48fc b56d bc840a936dc9

5.png (11.43 KB, Downloads: 90)

2018-01-15 23:05:49 Upload

14. Если все хорошо, то можно приступать к работе. Что бы активировать работу в ADB, необходимо ввести «cd c:adb» без кавычек нажать «Enter»;

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

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

Еще уроки по ADB:

Рейтинг

74afb9a6 fc95 45a7 8000

c54a603a 8e66 4927 a2dc

e01e69ad b7c9 4d5e 95ce

Спасибо! Сам хотел замутить, что-то подобное, но ты опередил. Считаю нужное дело.

d46a6a78 9065 4bd9 8895

74afb9a6 fc95 45a7 8000

f78dccc4 7bee 4ef4 a843

53997b68 0a49 4530 b421

818ee940 47df 4046 9a8a a0538fd31f64

d539e3b8 9ad4 49f9 8d9a

51e7af9e9d

f78dccc4 7bee 4ef4 a843

column author

newqrcode

Mi Comm APP

Получайте новости о Mi продукции и MIUI

Рекомендации

* Рекомендуется загружать изображения для обложки с разрешением 720*312

Изменения необратимы после отправки

Cookies Preference Center

We use cookies on this website. To learn in detail about how we use cookies, please read our full Cookies Notice. To reject all non-essential cookies simply click «Save and Close» below. To accept or reject cookies by category please simply click on the tabs to the left. You can revisit and change your settings at any time. read more

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

Источник

Как пользоваться ADB из Windows PowerShell?

Командная строка тихо уходит в историю, вместо нее приходит Windows PowerShell. Как запустить ADB Android из Windows PowerShell? Узнаете на сайте Android +1!Информация будет написана «для чайников», поэтому опытным пользователям данная информация практически не понадобиться.

Если вы попытаетесь в Windows PowerShell ввести команду adb как вы это делали в Командной строке Windows, то получите ошибку «adb : Имя «adb» не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку

Что не так? Все дело в том, чтобы Android adb заработал в PowerShell необходимо вводить КАЖДЫЙ РАЗ перед командой ./ или же .

Например:

./adb devices
./adb reboot recovery

Также это касается и fastboot:

./fastboot flash recovery recovery.img
./tastboot devices

Способ 1. Запуск PowerShell и переход в папку с ADB

Способ 2. Запуск PowerShell из папки с ADB

Скопируйте файлы adb и Fastboot в папку C:Windows:

Либо добавьте папку в переменные Windows:

У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.

Источник

Как открыть adb в командной строке windows 10

Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2022)
Последнее обновление утилит в шапке: 01.08.2022

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

Источник

ADB (Android Debug Bridge) – консольная клиент-серверная программа, выполняет роль универсального интерфейса для управления Android-устройствами (или их эмуляторами).

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

Однако главное назначение ADB – это отладка приложений и сервисов при их разработке и тестировании. В этом случае взаимодействие с устройством осуществляется через консоль.

Возможности ADB:

  • просмотр подключенных устройств;
  • просмотр логов;
  • копирование файлов;
  • установка и удаление приложений;
  • скриншоты (и запись видео) экрана устройства;
  • удаление и перепрошивка раздела data;
  • запуск различных скриптов;
  • управление сетевыми параметрами.

В состав ADB входит три компонента:

  • клиент, который запускается на компьютере и отправляет команды. Его можно вызвать его из командной строки, введя команду adb;
  • демон, который запускается как фоновый процесс на Android-устройстве и выполняет команды клиента;
  • сервер, который работает в фоне на компьютере и управляет клиентом и демоном.

Как работает ADB:

  • при запуске adb-клиент проверяет наличие запущенного процесса adb-сервера, и если нет – запускает его на компьютере;
  • сервер устанавливает соединение на порту 5037 и слушает на нем команды от adb- клиентов;
  • затем сервер устанавливает соединения со всеми работающими устройствами, сканируя нечетные порты в диапазоне от 5555 до 5585. Для каждого устройства используется пара последовательных портов – порт с четным номером для соединений консоли, порт с нечетным номером – для соединений adb;
  • после того как сервер настроил соединения с устройствами, можно использовать команды adb для доступа к ним.

Подготовка к использованию

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

  • установить ADB на компьютере (драйвер для вашего Android-устройства, а так же пакет Android SDK Platform Tools);
  • на Android-устройстве включить отладку по USB, а затем подключить его к компьютеру кабелем (или настроить отладку по Wi-Fi).

На устройствах под управлением Windows, установите драйвер для вашего Android-устройства.

Драйвера для устройств Google
OEM USB драйвера сторонних производителей

Если драйвера для вашего устройства не нашлось на указанных страницах, попробуйте поискать его на сайте производителя.

Для MacOS и Linux установка драйверов не требуется.

Далее потребуется установить Android SDK Platform Tools. Если вы используете Android Studio, скорее всего SDK Platform Tools у вас уже установлен.

Установка ADB в Windows

Скачайте SDK Platform Tools и распакуйте папку platform-tools на диск (рекомендуется в С:platform-tools).

В системную переменную Path добавьте путь к распакованной папке, для этого:

  • перейдите в Панель управления – Система и безопасность – Система;
  • выберите пункт Дополнительные параметры системы;
  • нажмите кнопку Переменные среды;
  • в поле Системные переменные выберите значение Path и нажмите кнопку Изменить, чтобы добавить новое значение;
  • укажите путь к папке platform-tools содержащую adb;
  • перезагрузите компьютер.

Установка ADB в Linux

Чтобы установить SDK Platform Tools в Ubuntu выполните следующую команду.

apt-get install adb

или

sudo apt-get install android-tools-adb 

Либо вручную скачать SDK Platform Tools, распаковать на диск и добавить путь к распакованной папке с platform-tools в переменную среды $PATH.

Установка ADB в MacOS

Самый простой способ установить SDK Platform Tools на MacOS, используя Homebrew.

brew cask install android-platform-tools

Либо установить вручную.

Сперва удалите предыдущую версию android-platform-tools, если такая имеется.

rm -rf ~/.android-sdk-macosx/

Затем скачайте SDK Platform Tools.

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

cd ~/Downloads/
unzip platform-tools_*.zip
mkdir ~/.android-sdk-macosx
mv platform-tools/ ~/.android-sdk-macosx/platform-tools

Добавить путь к platform-tools в переменную среды $PATH.

echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile

Обновите bash профиль или перезапустите терминал.

source ~/.bash_profile

Проверка ADB

Зайдите в консоль и введите следующую команду:

adb version

Если все сделали верно, в ответ в консоль будет выведена информация о версии ADB.

Как включить отладку по USB на Android

Отладка по USB включается в настройках системы в разделе Параметры разработчика.

На Android 4.2 и выше раздел параметров разработчика по умолчанию скрыт. Чтобы сделать его видимым, перейдите в НастройкиО телефоне и нажмите Номер сборки (в редких случаях Номер модели) 7 раз (в редких случаях 10). На экране отобразится уведомление «Теперь вы разработчик!«

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

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

Подробнее о параметрах разработчика на устройствах Android можно ознакомится на developer.android.com.

Отладка Android по Wi-Fi

Для начала разрешите на Android устройстве отладку по USB, как описано в предыдущем разделе.

Устройство и компьютер должны быть в одной Wi-Fi сети. Убедитесь, что ваш брандмауэр или антивирусное не блокирует adb соединения.

Подключите устройство к компьютеру с помощью USB кабеля.

Разрешите устройству принимать соединения TCP/IP через порт 5555. Для этого выполните в командной строке следующую команду.

adb -d tcpip 5555

Параметр -d отправит команду только на устройство подключенное через USB.

В ответ должно появиться сообщение restarting in TCP mode port: 5555.

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

adb -s 9A301FFAZ00DQT tcpip 5555

Узнать серийный номер и получить информацию о подключенных устройствах можно следующей командой.

adb devices -l

После того, как разрешите устройству принимать соединения TCP/IP через порт 5555, отсоедините кабель USB от компьютера.

Далее понадобится узнать ip-адрес вашего Android-устройства.

Например, для устройств Nexus, ip-адрес можно посмотреть в разделе НастройкиО телефоне (О планшете) – СтатусIP-адрес. Иногда ip-адрес указан в настройках Wi-Fi.

Подключитесь к устройству по его ip-адресу.

adb connect device_ip_address

Убедитесь, что устройство появилось в списке.

adb devices

Теперь можно выполнять отладку по Wi-Fi, без использования кабеля.

Если соединение ADB потеряно. Убедитесь, что устройство и компьютер все еще подключены к одной Wi-Fi сети. Переподключитесь, выполнив adb connect снова. Или, если не поможет, перезагрузите хост adb:

adb kill-server

Затем повторите попытку.

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

Команды ADB

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

adb devices -l

В ответ adb выведет серийный номер, состояние и описание (параметр -l) подключенных устройств.

В примере ниже показаны три устройства. Первые два — эмуляторы, третье — аппаратное устройство, подключенное к компьютеру.

$ adb devices
List of devices attached
emulator-5556 device product:sdk_google_phone_x86_64 model:Android_SDK_built_for_x86_64 device:generic_x86_64
emulator-5554 device product:sdk_google_phone_x86 model:Android_SDK_built_for_x86 device:generic_x86
0a388e93      device usb:1-1 product:razor model:Nexus_7 device:flo

Если запущен только один эмулятор или подключено только одно устройство, команда adb отправится на это устройство по умолчанию. Если же запущено несколько эмуляторов и / или устройств, необходимо использовать параметры -d, -e или -s, чтобы указать устройство, на которое должна быть направлена команда.

Нижеприведенная команда отправится на устройство с указанным серийным номером.

adb -s серийный_номер_устройства

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

adb -d 

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

adb -e 

Подсоединиться к андроид хосту по протоколу TCP/IP (по умолчанию порт 5555, если не указан другой).

adb connect хост:порт

Отсоединиться от андроид подключенного через TCP/IP (по умолчанию порт 5555). Если не задан ни один параметр, отключиться от всех активных соединений.

adb disconnect хост:порт

Перезапуск демона с правами root.

adb root

В некоторых случаях может потребоваться остановить сервер adb, и перезапустить его, чтобы решить проблему (например, если adb не отвечает на команды).

Остановить сервер.

adb kill-server

Запустить сервер.

adb start-server

Копировать файл или папку на устройство.

adb push "путь на PC" "путь на андроид"

Например,

adb push foo.txt /sdcard/foo.txt

Копировать файл или папку с устройства на компьютер.

adb pull "путь на андроид" "путь на PC"

Копировать с компьютера на устройство только новые файлы. С ключом -l не копировать, только создать список.

adb sync каталог

Установить приложение на устройство.

adb install [-l] [-r] [-s] название_приложения.apk

Например,

adb -s 9A301FFAZ00DQT install ~/Downloads/mobyandex-master-arm_6_45.apk
 

Ключи:
-l блокировка приложения;
-r переустановить приложение, с сохранением данных;
-s установить приложение на карту памяти.

Чтобы удалить приложение с устройства используйте следующую команду.

adb uninstall [-k] название_приложения.apk

Ключ -k означает, не удалять сохраненные данные приложения и пользователя.

Сделать скриншот экрана устройства.

adb shell screencap /sdcard/screen.png

Полученный скриншот можно сразу забрать на компьютер.

adb pull /sdcard/screen.png

Для записи видео с экрана устройства используйте команду screenrecord.

adb shell screenrecord /sdcard/demo.mp4

или с параметрами

adb shell screenrecord --size 1920x1080 --bit-rate 6000000 --time-limit 20 --verbose /sdcard/video.mp4
adb pull /sdcard/video.mp4

Чтобы остановить запись используйте комбинацию клавиш Control + C (Command + C на Mac). По умолчанию максимальный лимит для видео составляет 3 минуты.

С полным списком команд adb можно ознакомиться на сайте developer.android.com.

ADB LogCat

Logcat — инструмент для работы с логами Android.

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

adb logcat

или через shell

adb shell
# logcat

Для остановки сбора логов нажмите Ctrl+C на клавиатуре (Command + C на Mac).

Чтобы вывести лог на экран и выйти из logcat используйте параметр -d.

В записях лога в Android указан приоритет:

  • V — verbose (низший приоритет);
  • D — debug;
  • I — info;
  • W — warning;
  • E — error;
  • F — fatal;
  • S — silent (наивысший приоритет, ничего не выводится).

Фильтровать сообщения по приоритету можно следующим образом.

adb logcat '*:W'

Кроме приоритета у записей указан тэг компонента системы, от которого принято сообщение.

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

  • brief — показывать приоритет, тэг и PID процесса (формат по умолчанию);
  • process — показывать только PID;
  • tag — показывать только приоритет, тэг;
  • thread — показывать только процесс, поток и приоритет, тэг;
  • raw — показать необработанное сообщение, без полей метаданных;
  • time — показывать дату, время вызова, приоритет, тэг и PID процесса;
  • long — показывать все поля метаданных и отдельно сообщения с пустыми строками.
adb logcat -v thread -d > C:logcat.txt

Список параметров команды logcat:

-d вывести лог на экран и выйти;
-b загрузить альтернативный буфер лога для просмотра, такой как event или radio;
-c очистить лог и выйти;
-f записать сообщения лога в файл. По умолчанию в stdout;
-g вывести размер указанного буфера лога и выйти;
-n установить максимальное количество ротаций лога;
-s устанавливает silent фильтром по умолчанию;
-v устанавливает формат вывода сообщений лога. По умолчанию brief.

С полным списком команд logcat можно ознакомиться на сайте developer.android.com.

ADB Shell

Android полноценная система Unix со своим Shell, к которому можно подключаться по adb.

adb shell

или

adb [-d | -e | -s serial_number] shell

Команда подключит ваш терминал к shell устройства и вы сможете взаимодействовать с ним используя Unix команды, cat, ls, df и другие, а также запускать скрипты.

Чтобы выполнить одну команду, не переходя в shell используйте команду оболочки следующим образом.

adb shell shell_command

Например,

adb shell df 

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

Следующая команда откроет на устройстве экран с настройками.

adb shell am start -a android.settings.SETTINGS

А две последующие через ADB включают и отключают соответственно прокси в настройках сети.

adb shell settings put global http_proxy 192.168.1.10:8888 (тут ip и порт вашего прокси)
adb shell settings put global http_proxy :0 (отключает прокси)

Данные команды могут быть полезными, когда к настройкам устройства нет явного доступа, например на устройствах с голосовыми интерфейсами. Я часто пользуюсь ими при отладке Яндекс.Станции.

Полезные ссылки

Android Debug Bridge
Что такое ADB
Утилита Android Debug Bridge
Run apps on a hardware device
SDK Platform Tools
Configure on-device developer options
Logcat command-line tool
Set up ADB on Mac OS X

На этом всё. Но вы можете поддержать проект. Даже небольшая сумма поможет нам писать больше полезных статей.

Если статья помогла или понравилась, пожалуйста поделитесь ей в соцсетях.

Командная строка тихо уходит в историю, вместо нее приходит Windows PowerShell. Как запустить ADB Android из Windows PowerShell? Узнаете на сайте Android +1!Информация будет написана «для чайников», поэтому опытным пользователям данная информация практически не понадобиться.

Если вы попытаетесь в Windows PowerShell ввести команду adb как вы это делали в Командной строке Windows, то получите ошибку «adb : Имя «adb» не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку

Что не так? Все дело в том, чтобы Android adb заработал в PowerShell необходимо вводить КАЖДЫЙ РАЗ перед командой ./ или же .

Например:

./adb devices
./adb reboot recovery

Также это касается и fastboot:

./fastboot flash recovery recovery.img
./tastboot devices

Для большинства этой информации будет достаточно, так как ошибка powershell не распознано как имя командлета будет исправлена. Теперь давайте поговорим подробно о том, как быстро начать работать с ADB и через PowerShell и что необходимо сделать, чтобы каждый раз не писать ./

  1. В меню пуск найдите Windows PowerShell и запустите программу
  2. Для того чтобы перейти в папку с adb напишите команду
    cd
    и далее перетяните папку где находиться утилиты adb или fastboot в окно Windows PowerShell
  3. Адрес будет с копирован в «терминал» вам останется только нажать кнопку Enter на клавиатуреКак пользоваться ADB из Windows PowerShell?

Способ 2. Запуск PowerShell из папки с ADB

  1. В проводнике перейдите в папку с ADB
  2. Зажмите кнопку Shift и сделайте клик правой кнопкой мыши по любому пустому месту в окне проводника, чтобы вызвать контекстное меню
  3. Выберите  «Открыть окно PowerShell здесь»
  4. Все готово для работы с ADB

Как сделать так, чтобы не писать ./ или же . ?

Скопируйте файлы adb и Fastboot в папку C:Windows:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
  5. libwinpthread-1.dll

Либо добавьте папку в переменные Windows:

  1. Перейти в Windows «Панель управленияСистема и безопасностьСистема» и выбрать Дополнительные параметры системыADB из Windows PowerShell
  2. Далее в «Переменные среды» WindowsADB из Windows PowerShell
  3. Выбрать «Системные переменные » значение Path и «изменить«, чтобы добавить новое значениеADB из Windows PowerShell
  4. Указать путь к папке содержащую adb и fastbootADB из Windows PowerShell

У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.

Quick Links

  • What is Android Debug Bridge (ADB)?
  • How does ADB work?
  • How to set up ADB
  • Examples of ADB Commands
  • What else can I do with ADB?

Several features of the Android platform can be accessed only through paths and methods that are hidden away from the average user. These have generally been done with the help of some command line Android Debug Bridge (ADB) commands, a tool that Google offers for developers to debug various parts of their applications or the system, but which we can use for all kinds of neat and hidden tricks. A prerequisite to these tricks is installing ADB on your computer. So, in this guide, we will show you how to install ADB on Windows, macOS, and Linux in quick and easy-to-follow steps.


What is Android Debug Bridge (ADB)?

The internal structure of the Android Debug Bridge (ADB) is based on the classic client-server architecture. There are three components that make up the entire process.

  1. The client, i.e. the PC or Mac you have connected to your Android device. We are sending commands to our device from the computer through the USB cable or wirelessly.
  2. A daemon (known as «adbd»), which runs commands on a device. The daemon runs as a background process on each device.
  3. A server, which manages communication between the client and the daemon. The server runs as a background process on the PC/Mac.

How does ADB work?

Because there are three pieces that makeup ADB (the client, the daemon, and the server), this requires certain pieces to be up and running in the first place. So if you have freshly booted the computer (and you don’t have it setup to start the daemon on boot), then you will need it to be running before any communication can be sent to the target Android device. You’ll see this the following message in the command prompt or terminal, as it will check to make sure the daemon is running.

What is ADB - Start Service

If the daemon isn’t running, then it will start the process and tell you which local TCP port it has been started on. Once that ADB service has been started, it will continue to listen to that specific port for commands that have been sent by the ADB client. It will then set up connections to all running devices which are attached to the computer (including emulators). This is the moment where you’ll receive the authorization request on the Android device if the computer hasn’t been authorized in the past.


How to set up ADB

Note: Setting up ADB on the computer is just half the equation since you’ll also need to do some things on the smartphone or tablet to accept the ADB commands.

Phone setup

  1. Launch the Settings application on your phone.
  2. Tap the About phone option generally near the bottom of the list.
    • Depending on the OEM skin, the “About phone” page may be called something else or buried somewhere else in Settings on your device.
  3. Then tap the Build number option 7 times to enable Developer Mode. You will see a toast message when it is done.
  4. Now go back to the main Settings screen and you should see a new Developer options menu you can access. On Google Pixel phones and some other devices, you might need to navigate to Settings > System to find the Developer options menu.
  5. Go in there and enable the USB debugging option.
    allow usb debugging prompt on Android
  6. You are partially done with the phone setup process. Next up, you will need to scroll below and follow the rest of the instructions for your particular operating system.

Follow along for the operating system on your computer.


How to set up ADB on Microsoft Windows

  1. Download the Android SDK Platform Tools ZIP file for Windows.
  2. Extract the contents of this ZIP file into an easily accessible folder (such as C:platform-tools)
  3. Open Windows explorer and browse to where you extracted the contents of this ZIP file
  4. Then open up a Command Prompt from the same directory as this ADB binary. This can be done by holding Shift and right-clicking within the folder then click the “Open command window here” option. Windows 11 users should see “Open in Terminal” in the right-click context menu without even pressing the Shift button on the keyboard.
    platform tools files extracted on a windows system
  5. Connect your smartphone or tablet to your computer with a USB cable. Change the USB mode to “file transfer (MTP)” mode. Some OEMs may or may not require this, but it’s best to just leave it in this mode for general compatibility.
  6. In the Command Prompt window, enter the following command to launch the ADB daemon: adb devices
  7. On your phone’s screen, you should see a prompt to allow or deny USB Debugging access. Naturally, you will want to grant USB Debugging access when prompted (and tap the always allow check box if you never want to see that prompt again).
    allow usb debugging prompt on Android when connecting to a new computer
  8. Finally, re-enter the command from step 6. If everything was successful, you should now see your device’s serial number in the command prompt (or the PowerShell window).
    Windows PowerShell adb devices command

Yay! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!


How to set up ADB on macOS

  1. Download the Android SDK Platform Tools ZIP file for macOS.
  2. Extract the ZIP to an easily-accessible location (like the Desktop for example).
  3. Open Terminal.
  4. To browse to the folder you extracted ADB into, enter the following command: cd /path/to/extracted/folder/
    • For example, on my Mac it was this: cd /Users/Doug/Desktop/platform-tools/
  5. Connect your device to your Mac with a compatible USB cable. Change the USB connection mode to “file transfer (MTP)” mode. This is not always required for every device, but it’s best to just leave it in this mode so you don’t run into any issues.
  6. Once the Terminal is in the same folder your ADB tools are in, you can execute the following command to launch the ADB daemon: ./adb devices
  7. On your device, you’ll see an «Allow USB debugging» prompt. Allow the connection.
    install adb
  8. Finally, re-enter the command from step 7. If everything was successful, you should now see your device’s serial number in macOS’s Terminal window.
    macOS Terminal adb devices command

Congratulations! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!

While the guide above will certainly work, some seasoned macOS users should be aware that there can be an easier way to install ADB on their Macs using an unofficial package manager such as Homebrew or MacPorts.


How to set up ADB on Linux

  1. Download the Android SDK Platform Tools ZIP file for Linux.
  2. Extract the ZIP to an easily-accessible location (like the Desktop for example).
  3. Open a Terminal window.
  4. Enter the following command: cd /path/to/extracted/folder/
  5. This will change the directory to where you extracted the ADB files.
    • Example: cd /Users/Doug/Desktop/platform-tools/
  6. Connect your device to your Linux machine with your USB cable. Change the connection mode to “file transfer (MTP)” mode. This is not always necessary for every device, but it’s recommended so you don’t run into any issues.
  7. Once the Terminal is in the same folder your ADB tools are in, you can execute the following command to launch the ADB daemon: ./adb devices
  8. Back on your smartphone or tablet device, you’ll see a prompt asking you to allow USB debugging. Go ahead and grant it.
    install adb
  9. Finally, re-enter the command from step 8. If everything was successful, you should now see your device’s serial number in the Terminal window output.
    Ubuntu Linux adb devices command

Congrats! You can now run any ADB command on your device! Now go forth and start modding your phone by following our extensive list of tutorials!

Some Linux users should be aware that there can be an easier way to install ADB on their computer. The guide above will certainly work for you, but those own a Debian/Ubuntu or Fedora/SUSE-based distro of Linux can skip steps 1 and 2 of the guide above and use one of the following commands:

  • Debian/Ubuntu-based Linux users can type the following command to install ADB:
     sudo apt-get install android-tools-adb 
  • Fedora/SUSE-based Linux users can type the following command to install ADB:
     sudo yum install android-tools 

However, it is always better to opt for the latest binary from the Android SDK Platform Tools release, since the distro-specific packages often contain outdated builds.

Just to cover all of our bases here, users may need to put a ./ in front of the ADB commands we list in future tutorials, especially when they are using the extracted binaries directly from the Platform Tools ZIP. This is something that is likely known by any *nix user (or Windows user running PowerShell) already, but again, we want as many people as possible to understand how to do these tweaks for Android no matter how much of your operating system you know.


Optional: How to use ADB over Wi-Fi

Android 11 and higher editions natively support ADB connection over Wi-Fi. This eliminates the need to deal with common USB connection issues and additional steps such as Android OEM driver installation on Windows.

In order to set up wireless debugging, do the following:

  1. Make sure that your PC/Mac and the phone are connected to the same wireless network.
  2. On your phone, go to Developer options under Settings and enable Wireless debugging. On the Allow wireless debugging on this network? popup, select Allow.
    Android 11 USB debugging and wireless debugging
  3. Tap on the Wireless debugging option and select Pair device with pairing code.
    Android 11 wireless debugging
  4. Take note of the pairing code, IP address, and port number displayed on the phone screen.
    Android wireless debugging pair device with pairing code
  5. On your PC/Mac, run the following command:
     adb pair IP_Address:Port 

    Use the IP address and port number from step 4.

  6. When prompted, enter the pairing code that you received in step 4. A message should indicate that your device has been successfully paired.
  7. Next, run the following command on the PC/Mac’s terminal window:
     adb connect IP_Address:Port 

    Look at the IP address & Port section under Wireless debugging in step 3 for the IP address and port.

  8. If everything goes right, then you should see a message like the following:
     connected to 192.168.68.100:37173 
  9. Now you’re ready to type whatever ADB shell command you want.

Examples of ADB Commands

To check if you have successfully installed ADB, connect your device to your PC/Mac with your USB cable, and run the adb devices command as described above. It should display your device listed in the Command Prompt/PowerShell/Terminal window. If you get a different output, we recommend starting over with the steps.

As mentioned above, you can use ADB to do all sorts of things on an Android device. Some of these commands are built directly into the ADB binary and should work on all devices. You can also open up what is referred to as an ADB Shell and this will let you run commands directly on the device. The commands which are run directly on the device can vary from device to device (since OEMs can remove access to certain ones, and also modify adb behavior) and can vary from one version of Android to the next as well.

Below, you’ll find a list of example commands which you can do on your device:

  • Print a list of connected devices: adb devices
  • Kill the ADB server: adb kill-server
  • Install an application: adb install <path_to_the_APK_file>
  • Set up port forwarding: adb forward tcp:6100 tcp:7100
  • Copy a file/directory from the device: adb pull <path_to_the_remote_object> <path_to_the_local_destination>
  • Copy a file/directory to the device: adb push <path_to_the_local_object> <path_to_the_remote_destination>
  • Initiate an ADB shell: adb shell

Bonus

For those who want to take this a step further, you can follow this new tutorial we put together that will walk you through how to set up ADB so that you can use the command from any directory on a Windows or Linux desktop.


What else can I do with ADB?

Below is a list of XDA tutorials for various devices that detail many applications of ADB commands in order to modify hidden settings, customize OEM features or user interfaces, and much more!

  • How to disable any pre-installed system app bloatware on Android without root
  • How to debloat your phone (and more) without connecting to a PC
  • How to remove Facebook bloatware from the OnePlus 8 series and OnePlus Nord
  • Tasker 5.9.2 beta lets you run ADB shell commands without being tethered to a PC
  • Control your Android Smartphone from your PC for free with scrcpy
  • How to Pair Android Wear Watches to New Phones without Factory Resetting

Как открыть командное окно ADB / Fastboot внутри Platform-Tools в Windows, macOS и Linux

ADB и Fastboot — два незаменимых инструмента, когда дело касается разработки под Android и модификации программного обеспечения. Если вы только начинаете заниматься моддингом, время от времени вам могут понадобиться эти инструменты.

От загрузки обновлений OTA до разблокировки загрузчика и прошивки стоковой прошивки и пользовательских двоичных файлов — они играют довольно важную роль.

Я уже рассмотрел руководство по установке ADB и Fastboot на компьютерах с Windows, macOS и Linux . Это довольно просто, и все, что вам нужно сделать, это загрузить пакет инструментов платформы Android SDK и извлечь его в подходящее место на вашем компьютере.

Объяснение

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

Если вы не знали, окно командной строки может читать только файлы или исполняемые программы (например, ADB и Fastboot), которые присутствуют внутри рабочего каталога , стандартных каталогов или внутри нестандартных каталогов, которые добавляются в переменную среды PATH. .

Возьмем более практический пример. Чтобы начать использовать команды ADB или Fastboot, у вас есть два варианта:

  • Вы можете добавить папку Platform-Tools (которая включает двоичные файлы ADB и Fastboot) в переменную PATH на вашем компьютере с Windows, macOS или Linux. Об этом я уже рассказывал в своем руководстве по использованию ADB / Fastboot из любой папки на вашем компьютере .
  • Или вы можете открыть окно командной строки прямо внутри папки Platform-Tools.

Оба приведенных выше варианта действительны, и, как правило, нет правильного или неправильного подхода.

Хотя первый вариант более удобен, есть пользователи (включая меня), которые хотели бы выбрать более практический подход и открывать командное окно ADB / Fastboot внутри папки Platform-Tools (рабочий каталог) всякий раз, когда они нравится использовать ADB или Fastboot.

По моему личному мнению, этот параметр также позволяет перемещать папку Platform-Tools и в другое место, не беспокоясь о замене старого PATH на новый.

И это то, о чем это руководство. Я собираюсь показать вам, как открыть командное окно ADB / Fastboot внутри папки Platform-Tools на компьютерах с Windows, macOS и Linux.

Это чрезвычайно просто, и как только вы овладеете этим простым трюком, вы сможете открыть окно командной строки и использовать команды ADB / Fastboot за считанные секунды.

В Windows

Чтобы открыть командное окно ADB / Fastboot на компьютере с Windows:

Сначала загрузите на свой компьютер новейшие инструменты платформы Android SDK для Windows . Затем откройте проводник и перейдите в папку, в которую был загружен пакет.

Кликните правой кнопкой мыши пакет ZIP (например, platform-tools_r31.0.1-windows.zip) и выберите «Извлечь все» из контекстного меню. Нажмите «Извлечь», когда будет предложено выбрать место для извлечения файлов.

Извлеките пакет инструментов платформы Android SDK на свой компьютер с Windows

Извлеченная папка должна содержать другую папку с именем «platform-tools». Это папка, содержащая все двоичные файлы инструмента Android SDK, включая ADB и Fastboot.

Папка Platform-Tools, содержащая двоичные файлы ADB и Fastboot на компьютере с Windows

Обычно я перемещаю эту папку на C:диск своего компьютера с Windows для облегчения доступа. Таким образом, мне не нужно рыться в каталогах, чтобы найти его. Хотя в этом нет необходимости, вы можете сделать то же самое.

Теперь откройте папку «platform-tools» и удерживайте клавишу SHIFT на клавиатуре. Удерживая нажатой клавишу SHIFT, кликните правой кнопкой мыши внутри папки, чтобы открыть контекстное меню, и выберите «Открыть окно PowerShell здесь» или «Открыть окно команд здесь» в зависимости от версии ОС Windows.

Откройте командное окно ADB / Fastboot в папке Platform-Tools в Windows.

Вот и все! Теперь вы можете начать использовать команды ADB / Fastboot на своем компьютере с Windows.

Командное окно ADB / Fastboot на компьютере с Windows

Есть несколько способов запустить окно PowerShell или CMD внутри папки. Вы можете использовать меню «Файл», адресную строку и т. д.

В Linux и macOS

Чтобы открыть командное окно ADB / Fastboot на компьютере с Linux или macOS:

Сначала загрузите новейшие инструменты платформы Android SDK для своего компьютера с macOS или Linux. Затем перейдите в каталог Downloads с помощью файлового проводника вашего компьютера и найдите пакет инструментов платформы.

Для демонстрации я использую macOS, а загруженный файл называется «platform-tools_v31.0.1-darwin.zip». Для Linux имя файла должно быть примерно таким — «platform-tools_v31.0.1-linux.zip».

Извлеките содержимое ZIP-файла, чтобы получить папку «platform-tools». Эта папка будет содержать двоичные файлы ADB и Fastboot. Для быстрого доступа переместите папку Platform-Tools в более заметное место, например на Рабочий стол.

Папка Platform-Tools, содержащая двоичные файлы ADB и Fastboot на компьютере MacOS / Linux

Как только это будет сделано, откройте приложение «Терминал» на вашем компьютере. По умолчанию Терминал открывается внутри текущего пользовательского каталога (например, /Users/dhananjay). Внутри этого каталога находятся ваши стандартные каталоги, такие как Документы, Загрузки, а также Рабочий стол.

Итак, вам нужно будет изменить текущий каталог Терминала на папку «platform-tools» с помощью старой доброй cdкоманды.

Для этого введите в Терминале следующую команду:

cd /Desktop/platform-tools

Измените каталог терминала на папку Platform-Tools в macOS / Linux с помощью команды cd

Приведенная выше команда предполагает, что папка «platform-tools» находится на рабочем столе. Если бы он находился в каталоге загрузок, команда должна быть такой:

cd /Downloads/platform-tools

Итак, вы должны убедиться, что вы настроили команду в соответствии с расположением папки «platform-tools».

Совет : Альтернативный способ сделать это — ввести «cd» в Терминал, затем нажать клавишу пробела и перетащить папку Platform-Tools в Терминал. Вот анимированный пример:

Перетаскивание папки Platform-Tools в Терминал

Когда вы перетаскиваете папку в Терминал, он автоматически декодирует и вводит местоположение каталога.

Вот и все! Теперь вы можете начать использовать команды ADB и Fastboot на своем компьютере с macOS или Linux.

Вердикт

Итак, к настоящему времени вы узнали, как открыть окно командной строки ADB / Fastboot внутри папки Platform-Tools на компьютерах с Windows, macOS и Linux.

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

Надеюсь, вы нашли это полезным. Если у вас есть вопросы, задавайте их в комментариях.

Понравилась статья? Поделить с друзьями:
  • Запрещен доступ к диску d отказано в доступе windows
  • Запуск 16 разрядных приложений в windows 10 x64
  • Запуск 16 битных приложений в 64 битной windows 10
  • Запрошенный файл не является файлом шрифтов windows 10
  • Запрошенный доступ к реестру запрещен windows 11