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

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

В прошлом мы рассмотрели некоторые другие приемы, которые требовали ADB, включая резервное копирование и восстановление вашего смартфона или планшета и установку приложений 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 и другие утилиты.

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

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

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

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

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

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

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

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

 adb devices 

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

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

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

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

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

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

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

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

 adb devices 

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

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

В существующем состоянии вам нужно перейти в папку 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 команда — запускает указанную команду оболочки на вашем устройстве.

Полное руководство по ADB можно найти на странице Android Debug Bridge на сайте разработчиков Google для Android.

Изображение предоставлено: LAI Ryanne на Flickr

Оцените статью
TutoryBird.Ru
Добавить комментарий