Как установить и использовать ADB, Android Debug Bridge Utility

  1. Шаг первый: настройка Android SDK
  2. Шаг второй: включите отладку по USB на вашем телефоне
  3. Шаг третий: протестируйте ADB и установите драйверы вашего телефона (если необходимо)
  4. Шаг четвертый (необязательно): добавьте ADB в системный PATH
  5. Полезные команды ADB

ADB, Android Debug Bridge, - это утилита командной строки, включенная в Android SDK от Google

ADB, Android Debug Bridge, - это утилита командной строки, включенная в Android SDK от Google. ADB может контролировать ваше устройство через USB с компьютера, копировать файлы туда и обратно, устанавливать и удалять приложения, запускать команды оболочки и многое другое.

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

Шаг первый: настройка Android SDK

Голова к Страница загрузки Android SDK и прокрутите вниз до «SDK Tools Only», который представляет собой набор инструментов, включающий ADB. Загрузите ZIP-файл для вашей платформы и разархивируйте его там, где вы хотите хранить файлы ADB - они переносимы, поэтому вы можете поместить их в любое место.

Запустите EXE SDK Manager и отмените выбор всего, кроме «Android SDK Platform-tools». Если вы используете телефон Nexus, вы также можете выбрать «Google USB Driver» для загрузки драйверов Google. Нажмите кнопку Установить. Это загрузит и установит пакет platform-tools, который содержит ADB и другие утилиты.

Это загрузит и установит пакет platform-tools, который содержит ADB и другие утилиты

По завершении вы можете закрыть менеджер SDK.

Шаг второй: включите отладку по USB на вашем телефоне

Чтобы использовать ADB с вашим устройством Android, вы должны включить функцию, называемую отладкой по USB Чтобы использовать ADB с вашим устройством Android, вы должны включить функцию, называемую отладкой по USB. Откройте панель приложения телефона, коснитесь значка «Настройки» и выберите «О телефоне». Прокрутите весь путь вниз и коснитесь элемента «Номер сборки» семь раз. Вы должны получить сообщение о том, что вы сейчас разработчик.

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

Позже, когда вы подключите телефон к компьютеру, на вашем телефоне появится всплывающее окно «Разрешить отладку по USB?». Установите флажок «Всегда разрешать с этого компьютера» и нажмите «ОК».

Шаг третий: протестируйте ADB и установите драйверы вашего телефона (если необходимо)

Откройте папку, в которую вы установили инструменты SDK, и откройте папку platform-tools. Здесь хранится программа ADB. Удерживайте Shift и щелкните правой кнопкой мыши внутри папки. Выберите «Открыть окно команд здесь».

Чтобы проверить правильность работы ADB, подключите устройство Android к компьютеру с помощью USB-кабеля и выполните следующую команду:

устройства adb

устройства adb

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

Производитель вашего телефона может предоставить загружаемый пакет драйверов для вашего устройства. Так что зайдите на их сайт и найдите драйверы для вашего устройства - Motorola Вот Samsung являются Вот и HTC входят в комплект под названием HTC Sync Manager , Вы также можете искать Разработчики XDA для загрузки драйверов без дополнительного программного обеспечения.

Вы также можете попробовать установить Google USB Driver из папки Extras в окне SDK Manager, как мы упоминали в первом шаге. Это будет работать с некоторыми телефонами, включая устройства Nexus.

Это будет работать с некоторыми телефонами, включая устройства Nexus

Если вы используете драйвер USB от Google, вам, возможно, придется заставить Windows использовать установленные драйверы для вашего устройства. Откройте диспетчер устройств (нажмите «Пуск», введите «Диспетчер устройств» и нажмите «Ввод»), найдите устройство, щелкните его правой кнопкой мыши и выберите «Свойства». Вы можете увидеть желтый восклицательный знак рядом с устройством, если его драйвер установлен неправильно.

Вы можете увидеть желтый восклицательный знак рядом с устройством, если его драйвер установлен неправильно

На вкладке Драйвер нажмите Обновить драйвер.

На вкладке Драйвер нажмите Обновить драйвер

Используйте опцию Обзор моего компьютера для драйвера.

Используйте опцию Обзор моего компьютера для драйвера

Вы найдете Google USB Driver в папке «Extras», куда вы установили файлы Android SDK. Выберите папку google \ usb_driver и нажмите Далее.

Выберите папку google \ usb_driver и нажмите Далее

После того, как вы установили драйверы вашего устройства, подключите телефон и повторите команду adb devices:

устройства adb

Если все прошло хорошо, вы должны увидеть свое устройство в списке, и вы готовы начать использовать ADB!

Шаг четвертый (необязательно): добавьте ADB в системный PATH

СВЯЗАННЫЙ: Как отредактировать системный PATH для легкого доступа к командной строке в Windows

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

Процесс немного отличается в Windows 7 и 10, поэтому Ознакомьтесь с нашим полным руководством по редактированию вашей системы PATH для шагов, необходимых для этого.

Полезные команды ADB

В дополнение к разнообразным приемам, требующим ADB, ADB предлагает несколько полезных команд:

adb install C: \ package.apk - устанавливает пакет, расположенный в C: \ package.apk, на ваш компьютер на вашем устройстве.

adb uninstall package.name - удаляет пакет с package.name с вашего устройства. Например, вы бы использовали имя com.rovio.angrybirds для удаления приложения Angry Birds.

adb push C: \ file / sdcard / file - передает файл с вашего компьютера на ваше устройство. Например, команда здесь помещает файл, расположенный в C: \ file на вашем компьютере, в / sdcard / file на вашем устройстве.

adb pull / sdcard / file C: \ file - извлекает файл с вашего устройства на компьютер - работает как adb push, но в обратном порядке.

adb logcat - Просмотр журнала вашего устройства Android. Может быть полезно для отладки приложений.

Оболочка adb - предоставляет вам интерактивную оболочку командной строки Linux на вашем устройстве.

Команда оболочки adb - запускает указанную команду оболочки на вашем устройстве.

Для полного руководства по АБР, обратитесь к Страница моста отладки Android на сайте Google для разработчиков Android.

Кредит изображения: Лай Райанн на Flickr

Позже, когда вы подключите телефон к компьютеру, на вашем телефоне появится всплывающее окно «Разрешить отладку по USB?

Новости

Социальные сети в России, зима 2015-2016 Цифры, тренды, прогнозы | Блог Brand Analуtics — все о бренд мониторинге и социальной аналитике
Представляем данные регулярного исследования активной аудитории социальных сетей в России, зима 2015-2016. В исследовании представлены данные по аудитории, возрасту, полу и региональному распределению

SMM маркетинг от А до Я
Развитие социальных сетей породило новую огромную бизнес отрасль — СММ маркетинг. Это когда мы приходим с нашим продуктом в какую-нибудь соцсеть, находим там нашу целевую аудиторию, и предлагаем ей наш

Полезно знать
20.02.2014 Что такое Pinterest. Визуальный PR и маркетинг Pinterest или ПИНТЕРЕСТ – социальная сеть, использующая вместо текстов картинки и изображения, которые можно добавлять в аккаунт,

Фейсбук Моя страница: ВХОД на свою страницу Facebook
Фейсбук (Facebook) Моя страница — это личная страница каждого зарегистрированного пользователя самой большой в мире социальной сети.  Фейсбук даёт возможность людям с разных уголков Земли общаться между

Анализ социальных сетей
АНАЛИЗ СОЦИАЛЬНЫХ СЕТЕЙ (social network analysis) - новое направление структурного подхода, основными целями которого являются исследование взаимодействий между социальными объектами и выявление условий

Социальные сети для продвижения бизнеса: какие выбрать?
  Привет, друзья! Социальные сети занимают львиную часть времени в нашей жизни. Ежедневный просмотр новостей, любимых групп и переписка с друзьями – это любимое дело большинства молодых людей. Вот и

ВРЕДНОЕ ВЛИЯНИЕ СОЦИАЛЬНЫХ СЕТЕЙ НА ЗДОРОВЬЕ ЧЕЛОВЕКА - VI Студенческий научный форум (15 февраля - 31 марта 2014 года)
ВРЕДНОЕ ВЛИЯНИЕ СОЦИАЛЬНЫХ СЕТЕЙ НА ЗДОРОВЬЕ ЧЕЛОВЕКА Гущина Н. В., Люлина Н.В. С распространением всемирной паутины рост социальных сетей по всему миру стал глобальным явлением. С каждым

Влияние социальных сетей на подростков. Пропаганда суицида в сетях
Почему мы любим интернет? Почему молодым людям, подросткам сказать «Привет» стало проще, познакомившись в интернете, чем просто подойти в реальности? Почему все «сидят» в социальных сетях? Социальные сети

Маркетинг в социальных сетях (SMM) для продвижения компании
Деятельность в социальных сетях, на блогах и форумах по повышению лояльности клиентов получила название SMM — от аббревиатуры английского звучания этого термина – Social Media Marketing. Аудитория

Фейсбук (Facebook) - что это за сеть: как пользоваться ФБ
Фейсбук — это самая популярная и большая социальная сеть в мире. Если Вам интересно узнать больше о Facebook, про то как пользоваться сетью и о некоторых «фишках» ФБ — этот материал именно для вас!