Что такое ADB (Android Debug Bridge)


Помощь по Android (статьи): Что такое ADB (Android Debug Bridge)

ADB (Android Debug Bridge) - это специальная консольная утилита для PC, которая предназначена для работы Android девайсов. То есть Android Debug Bridge позволяет произвести отладку устройства под операционной системой Android OS.
Кстати, стоит отметить, что ADB это компонент устанавлеваемый с SDK.
 

Что такое ADB для Андроид


А теперь давайте подробнее разберем, что же это такое - Android Debug Bridge.
Начнем с того, что компонент ADB в основном вызван работать со смартфонами HTC, но на других смартфонах Android также доступны многие, пусть не все но многие функции.

ADB позволяет проводить отладку девайсов, причем не только физических, но даже и эмуляторов.
Работа осуществляется в виде клиент-сервер. Первый запуск Android Debug Bridge с неважно какой командой создает сервер в виде служебной команды, или по другому демона. И как раз эта служебная команда будет прослушивать все команды, посылающиеся на порт 5037.

Вот вы и узнали немного о том, что же это такое Android Debug Bridge. Но на этом мы не закончим, а еще разберем что умеет ADB делать, как запустить рассматриваемую нами консольную утилиту и даже как ее настроить и конечно же ее использование.

Ну что же, продолжаем yes

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

Давайте рассмотрим что умеет ADB (Android Debug Bridge):
- Просмотр логов на HTC
- Копирование файлов на HTC в двух направлениях, т.е. с HTC, на HTC
- Возможность удалять и устанавливать приложения на смартфоны HTC
- Можно видеть сколько и какие девайсы были подключены к ADB. И какие могут работать, а какие нет.
- Возможность очистки раздела data на HTC
- прошивка, т.е. перезаписать раздел data (HTC)
- Управление некоторыми параметрами сети в HTC
- Выполнять разные скрипты управления HTC

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

 

 

Инструкция по использованию ADB

 


Как вы уже знаете ADB это консольное приложение... И чтобы разобраться как с ним работать, нужно чуток повозиться.

Работать с консолью можно через командную строку cmd.exe.
Несколько вариантов запуска:
Первый вариант пройти по пути: Пуск -> Выполнить -> сmd -> Ввод (Enter).
Второй вариант: комбинацией клавиш WIN+R -> сmd -> Ввод (Enter).
И третий вариант: Запустить файл cmd.exe в папке Windows\System32
Далее в командной строке ввести команду: cd c:\adb\, чтобы перейти в каталог.

Вот и все, далее работа производится с помощью команд ADB.

 

 

 

 

Настройка соединения Android Debug Bridge


Чтобы настроить свой телефон нужно включить отладку по USB. Как это сделать можно прочитать в статье - Включение отладки по USB на Андроид.

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

Далее надо проверить соединение:
Для этого нужно В папке adb создать файл, и назвать его devices.cmd. А затем убедитесь, что ввели .cmd именно в качестве расширения файла , а не названия, так как в таком случае ничего не получится.
После этого нужно прописал в созданном файле следующие строки:

 

 

Код
echo off
adb devices
pause

 


Сделали? Отлично! Если все сделано верно, то получите ответ:

 

Код
D:\adb>devices.cmd
adb devices
List of devices attached
HT16GV402012 device
D:\adb>pause
Для продолжения нажмите любую клавишу . . .

 


Соотвественно, если введено не верно, то список присоединенных устройств (List of devices attached) ничего не покажет, он будет пуст.

 








Поделиться:

Возможно вам будет интересно:
Всего комментариев: 0
Оставлять ответы на вопросы могут только зарегистрированные пользователи.
[ Регистрация | Вход ]