
Где скачать и как настроить ADB (Android Debug Bridge Utility)
03.03.2015Оглавление
ADB, Android Debug Bridge — утилита, работающая в командной строке из комплекта Android SDK. ADB позволяет контролировать ваше устройство через USB с компьютера, копировать файлы вперед-назад, устанавливать и деинсталлировать программы, выполнять команды и т.д.
ADB очень часто используется для всяких гиковых трюках с Android. Например, недавно нами рассматривалось создание бэкапа Android без прав root с помощью этой программы, устанавливать в Android приложения сразу на SD-карту.
Установите Java JDK & Android SDK
Перед установкой Android SDK необходимо установить Java JDK от Oracle. Скачать ее можно по ссылке, но будьте уверены, что устанавливаете версию x86 даже если система у вас 64-х разрядная.
Устанавливать Java JDK необходимо даже в случае, если у вас установлен пакет Java Runtime (JRE).
Когда вы скачаете и установите JDK на свой компьютер скачайте Android SDK с сайта Google. Если при установк Android SDK у вас возникнут ошибки — проверьте еще раз, какую версию JDK вы установили, т.к. необходима именно x86 версия.
Установка Android SDK
Когда Android SDK будет скачан и установлен — запустите из меню пуск приложение SDK Manager. Поставьте галочку напротив Android SDK Platform-tools и нажмите Install. При этом будут скачаны и установлены дополнительные утилиты Android (в их числе будет и программа ADB).
Включим режим отладки по USB
Для использования программы ADB необходимо включить режим отладки по USB. Вы найдете эту опцию в меню разработчика вашего Android-устройства.
Тестируем ADB и устанавливаем драйверы устройства
Определим путь к папке с Android SDK, помним, что путь к SDK указан в верху окна SDK Manager.
Если вы использовали путь по-умолчанию, то программа ADB будет располагаться в папке:
Если было использовано другое место, то ADB будет располагаться в папке platform-tools внутри папки Android SDK.
Перейдите в эту папку и зажав клавишу SHIFT нажмите в папке правой клавишей мышки и выберите пункт — открыть командную строку здесь.
Для проверки связи и работоспособности программы ADB подключите ваше устройство и выполните в командной строке следующую команду:
adb devices
Вы должны увидеть в списке ваше устройство. Если ваше устройство соединено с компьютером но отсутствует в списке, то вам необходимо установить недостающие драйвера.
Ваш производитель должен был обеспечить устройство скачиваемыми драйверами. Вы так же можете использовать Google USB Driver в качестве универсального. Его можно найти в папке Extras в окне SDK Manager.
Скорее всего вам придется «заставить» Windows установить именно эти драйвера Android-устройства. Для этого необходимо открыть менеджер устройств компьютера, найти ваше устройство и перейти в его свойства.
Во вкладке Драйвер нажмите кнопку «Обновить»
Откажитесь от автоматического поиска драйверов к Android-устройству в пользу поиска драйвера в папках компьютера
Перейдите в папку с установленным Google USB Driver.
Команды программы ADB
Когда драйверы устройства будут установлены, а утилита ADB подтвердит возможность связи с Android-устройством необходимо начинать пользоваться программой ADB плотнее
Installs the package located at C:\package.apk on your computer on your device.
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.
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
C:\file – Pulls a file from your device to your computer – works like adb push, but in reverse.
View your Android device’s log. Can be useful for debugging apps.
Gives you an interactive Linux command-line shell on your device.
Runs the specified shell command on your device.
Для просмотра полного описания ADB перейдите по ссылке на сайт разработчиков Google Android.