Top.Mail.Ru

Где скачать и как настроить ADB (Android Debug Bridge Utility)

mobile

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).

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Когда вы скачаете и установите JDK на свой компьютер скачайте Android SDK с сайта Google. Если при установк Android SDK у вас возникнут ошибки — проверьте еще раз, какую версию JDK вы установили, т.к. необходима именно x86 версия.

Установка Android SDK

Когда Android SDK будет скачан и установлен — запустите из меню пуск приложение SDK Manager. Поставьте галочку напротив Android SDK Platform-tools и нажмите Install. При этом будут скачаны и установлены дополнительные утилиты Android (в их числе будет и программа ADB).

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Включим режим отладки по USB

Для использования программы ADB необходимо включить режим отладки по USB. Вы найдете эту опцию в меню разработчика вашего Android-устройства.

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Тестируем ADB и устанавливаем драйверы устройства

Определим путь к папке с Android SDK, помним, что путь к SDK указан в верху окна SDK Manager.

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Если вы использовали путь по-умолчанию, то программа ADB будет располагаться в папке:

C:\Users\NAME\AppData\Local\Androidandroid-sdkplatform-tools

Если было использовано другое место, то ADB будет располагаться в папке platform-tools внутри папки Android SDK.

Перейдите в эту папку и зажав клавишу SHIFT нажмите в папке правой клавишей мышки и выберите пункт — открыть командную строку здесь.

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Для проверки связи и работоспособности программы ADB подключите ваше устройство и выполните в командной строке следующую команду:

adb devices

Где скачать и как настроить ADB (Android Debug Bridge Utility)

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

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

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Скорее всего вам придется «заставить» Windows установить именно эти драйвера Android-устройства. Для этого необходимо открыть менеджер устройств компьютера, найти ваше устройство и перейти в его свойства.

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Во вкладке Драйвер нажмите кнопку «Обновить»

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Откажитесь от автоматического поиска драйверов к Android-устройству в пользу поиска драйвера в папках компьютера

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Перейдите в папку с установленным Google USB Driver.

C:\Users\NAME\AppData\Local\Androidandroid-sdkextrasgoogleusb_driver

Где скачать и как настроить ADB (Android Debug Bridge Utility)

Команды программы ADB

Когда драйверы устройства будут установлены, а утилита ADB подтвердит возможность связи с Android-устройством необходимо начинать пользоваться программой 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.

Для просмотра полного описания ADB перейдите по ссылке на сайт разработчиков Google Android.

Оцените статью
pcask.ru
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

3 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Gregory
Gregory
8 лет назад

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

Сергей
Сергей
8 лет назад

Драйвера Android-устройства никак не ставятся + не понятно что дальше. Вообщем это далеко не для всех подходит.

Den
Den
7 лет назад

Когда доходим до прописания команд в командной строке, пишем:
C:\Documents And Settings\далее ваш путь до папки android-tools\adb shell
Появится значек $. После него в поле пишем команду adb pm set-install-location 2 и жмем enter. Если команда пройдет, появится значек $ еще раз. У меня к сожалению команда не прошла. Либо я что-то сделал не верно, либо планшет не дает внести изменения в програмный код.
И еще 1 момент. Google play в любом случае ставит приложения на карту памяти, но не все можно впоследствии перенести на sd карту. Команда set install location 2 дает нам возможность переноса любых приложений на карту памяти.

3
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x