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

Оглавление:

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

Видео: Как установить и использовать ADB, утилиту Android Debug Bridge

Видео: Как установить и использовать ADB, утилиту Android Debug Bridge
Видео: Synology Drive - настройка общих папок - YouTube 2024, Ноябрь
Anonim
ADB, Android Debug Bridge, - это утилита командной строки, включенная в Android SDK от Google. ADB может управлять вашим устройством через USB с компьютера, копировать файлы туда и обратно, устанавливать и удалять приложения, запускать команды оболочки и многое другое.
ADB, Android Debug Bridge, - это утилита командной строки, включенная в Android SDK от Google. ADB может управлять вашим устройством через USB с компьютера, копировать файлы туда и обратно, устанавливать и удалять приложения, запускать команды оболочки и многое другое.

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

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

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

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

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

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

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

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

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

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

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

Image
Image

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

adb devices

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

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

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

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

googleusb_driver

и нажмите «Далее».

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

adb devices

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

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

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

adb

из командной строки запускать команды, когда захотите, независимо от того, в какой папке вы находитесь.

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

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

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

adb install C:package.apk – Installs the package located at C:package.apk on your computer on your device.

adb uninstall package.name – Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.

adb push C:file /sdcard/file – Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device

adb pull /sdcard/file C:file – Pulls a file from your device to your computer – works like adb push, but in reverse.

adb logcat – View your Android device’s log. Can be useful for debugging apps.

adb shell – Gives you an interactive Linux command-line shell on your device.

adb shell command – Runs the specified shell command on your device.

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

Изображение Кредит: LAI Ryanne on Flickr

Рекомендуемые: