Скачиваем и устанавливаем ADB, драйверы и Fastboot

Утилиты ADB и Fastboot входят в состав комплекта разработки Android SDK (не стоит путать с Android Studio и уж тем более скачивать ее громоздкий установочный файл, если вы, конечно, не собираетесь заниматься разработкой под Android). ADB является инструментом для отладки, который позволяет получить доступ к консоли Андроид с компьютера (подробнее →) подключив гаджет к ПК по USB. При этом должна быть включена отладка. Fastboot предназначен для работы с устройством, когда то загружено в одноименном режиме (если такой есть на вашем аппарате).

adb fastboot

При помощи ADB можно управлять смартфоном/планшетом с компьютера: сделать бэкап приложений, сбросить графический пароль, записать скринкаст, перевести смартфон в режим Recovery и многое другое. Кроме того с ADB можно работать и через Wi-Fi. Для этого на вашем устройстве должны быть получены root-права, а также понадобится специальное приложение, осуществляющее подключение к компу по сети. Например, ADB Wireless либо WiFi ADB. Но это уже материал для отдельной статьи.

Используя Fastboot, вы сможете устанавливать прошивки, кастомные Рекавери (TWRP или CWM), разблокировать Bootloader (на аппаратах HTC, Motorola, Sony, Nexus, Huawei, последних LG он заблокирован), очищать разделы системы.

Как установить ADB и Fastboot: инструкция

1. Переходим на официальный сайт, откуда можно скачать Android SDK: https://developer.android.com/studio/index.html. Спускаемся вниз страницы к разделу «Get just the command line tools» и выбираем загрузку архива для Windows.

tools download

2. Скачиваем его и разархивируем в корень Диска «C:».

3. Также необходимо загрузить Java Development Kit с официальной страницы. Перейдите на нее, выберите «JDK», согласитесь с лицензией, отметив нужный пункт и скачайте версию, соответствующую разрядности вашей системы.

java download

После этого установите скачанный пакет. Дальше описаны несколько вариантов установки Fastboot и ADB – пользуйтесь тем, который для вас проще.

Первый способ

Вернитесь к папке c Android SDK, откройте «tools» и запустите «android».

tools windows

Отметьте пункт «Android SDK Platform-tools» (а также «Google USB driver», если у вас устройство Nexus) и нажмите «Install Packages».

installing adb and fastboot

Про установку драйверов для других аппаратов читайте ниже.

Выберите «Accept License» и нажмите «Install».

Мой лог показал, что возникла ошибка. Но в итоге все завершилось успешно.

По завершении выполнения вышеописанных действий в папке «sdk-tools-windows-version» появится «platform-tools», а в ней будут интересующие нас «ADB» и «Fastboot».

platform tools folder

adb and fastboot

Второй способ

Перейдите в папку «sdk-tools-windows-версия» → «tools» → «bin» и, зажав клавишу «Shift», щелкните правой кнопкой мышки по пустой области. Выберите «Открыть окно команд» либо «Открыть окно PowerShell здесь», если на ПК или ноутбуке установлена одна из последних сборок Windows 10.

tools – открыть окно powershell здесь

Вставьте команду в PowerShell или командную строку (в PowerShell добавьте ./ вначале):

sdkmanager platform-tools

sdkmanager platform-tools

Щелкните «Enter», чтобы выполнить команду. Произойдет загрузка файлов и появится запрос на установку:

Accept? (y/N)

Accept? (y/N)

Чтобы разрешить, введите y, то есть «yes», и нажмите «Enter», после чего начнется установка «platform-tools».

unzipping platform-tools

В конце в командной строке отобразится сообщение, что процедура завершилась успешно. А папка «platform-tools» с ADB и Fastboot внутри появится в «sdk-tools-windows-version».

(!) Если по какой-либо причине не удается установить ADB и Fastboot предыдущими способами, воспользуйтесь третьим вариантом – просто скачайте архив «platform-tools» и разархивируйте на диск «C:».

Устанавливаем драйверы ADB и Fastboot для Windows




Чтобы компьютер корректно распознавал смартфон либо планшет, необходимо загрузить драйвер USB:

Существуют различные универсальные установщики ADB драйверов (к примеру, этот: http://adbdriver.com/downloads/) – ими тоже можно пользоваться, например, когда по какой-то причине не удалось установить официальное решения.

Если для вашей модели идет драйвер без установщика, придется выполнить следующие действия:

1. Зайдите в «Панель управления» → «Диспетчер устройств». В Windows 10 достаточно нажать правой кнопкой мышки по меню «Пуск» и выбрать «Диспетчер устройств».

диспетчер устройств windows

2. Найдите в списке девайс для которого нужно установить драйверы. Щелкните правой кнопкой мышки и нажмите «Обновить драйверы».

обновить драйверы диспетчер устройств windows

Как видите, компьютер корректно распознает мой планшет Nexus 7. Если ваш ПК определяет смартфон неправильно или напротив устройства стоит желтый треугольник с восклицательным знаком внутри, «ручная» установка драйверов Android для вас обязательна.

3. Выберите пункт «Выполнить поиск драйверов на этом компьютере».

поиск драйверов на компьютере

4. Укажите путь к папке с драйверами на ПК.

latest usb drivers windows

Дождитесь завершения установки и затем заново подключите гаджет к компьютеру по USB.

Как начать работать с Fastboot и ADB

Работа с ADB или Fastboot осуществляется из командной строки, утилиты запускаются двумя способами:

1: Правой клавишей мышки щелкните на «Пуск» и выберите «Командная строка (администратор)» либо «Windows PowerShell (администратор)». Далее при помощи команд укажите путь к папке с ADB и Fastboot (после ввода каждой нажимайте «Enter»).

Чтобы вернуться в корень диска «C:\», используйте:

cd /

Благодаря этой команде открываем нужную папку:

cd

В моем случае получилось так:

cd \tools_версия-windows\platform-tools

command line

У вас выйдет (разработчики Google изменили название архива уже после написания первоначальной редакции этой инструкции):

cd \sdk-tools-windows-version\platform-tools

Путь к Fastboot и ADB указан, теперь работаем с ними из консоли.

Чтобы не выполнять эти действия каждый раз, добавьте путь к «platform-tools» в переменную «Path». Сначала зайдите в папку, в строке навигации щелкните правой кнопкой мыши по «platform-tools» и выберите «Копировать адрес».

копировать адрес

Перейдите в «Панель управления». Для этого нажмите «Win» + «R» и в поле «Открыть:» вставьте control. Нажмите «ОК».

control

Выберите «Система» → «Дополнительные параметры системы» → «Переменные среды…».

все элементы управления

дополнительные параметры системы

переменные среды

Найдите перемененную «Path», выделите ее и выберите «Изменить…».

изменить path

Нажмите «Создать», вставьте путь к папке «platform-tools» и щелкните «ОК».

изменить переменную среды

2: Зайдите в «sdk-tools-windows-version» → «platform-tools», затем, удерживая «Shift», щелкните правой кнопкой мыши по пустому месту и выберите пункт «Открыть окно команд» или «Открыть окно PowerShell здесь».

Открыть окно комманд

Введите следующее, чтобы проверить как ПК видит Android (в Windows PowerShell вставьте ./ перед командой):

adb devices

adb devices

Не забывайте, что для работы с ADB должна быть включена отладка по USB! Больше полезных команд вы найдете в прошлой статье, ссылка есть в начале данного поста.

Оцените статью:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4,73 из 5, оценили: 15)
  • Владимир Шиманский

    купить планшет и не трахать мозги. все что надо для счастья есть на планшете, а от глупости только гильотина помагает

  • Kaz Fire

    У меня когда откриваю android просто строка командная и все что делать ?

    • Dicron

      Та же проблема, что делать?

      • Вы Java до этого установили?

        • Максим

          установил, делал все по инструкции. успел заскринить мелькнувшую командную строку и выдало «the «android» command is deprecated»

        • Vlad Galeta

          нужно только файл с Java установить или что-то ещё уже в файле?

    • LONO

      Та же ерунда.

  • Эд

    Вобщем тоже файл android просто строка командная промелькивает и всё. Яву установил. Но все проги других версий уже.

    • KainWhite

      Аналогичная ситуация, попробовал запустить через cmd, выдало следующее

      • KainWhite

        странно, отказалось принимать скрин(
        в общем там так:
        Microsoft Windows [Version 10.0.15063]
        (c) Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены.

        C:UsersKainWhite>C:toolsandroid.bat
        **************************************************************************
        The «android» command is deprecated.
        For manual SDK, AVD, and project management, please use Android Studio.
        For command-line tools, use toolsbinsdkmanager.bat
        and toolsbinavdmanager.bat
        **************************************************************************

        Invalid or unsupported command «»

        Supported commands are:
        android list target
        android list avd
        android list device
        android create avd
        android move avd
        android delete avd
        android list sdk
        android update sdk

    • KainWhite

      (1)

  • Здрастьия

    При открытии файла android ничего не происходит, java установил

    • Теперь в статье 3 способа, поэтому проблем больше ни у кого не должно возникнуть.

  • Алексей Воля

    Доброго всем времени суток подскажите пожалуйста ссылку на драйвера для Doogee Homtom HT 37 Буду очень благодарен

  • Виталий Белый

    Автор видимо написал то, что и сам не знает… Супер подход! У меня как и у всех ничего не происходит при нажатии на файл «android»!

  • Victor

    The «android» command is deprecated. Команда устарела.
    For manual SDK, AVD, and project management, please use Android Studio.
    For command-line tools, use toolsbinsdkmanager.bat
    and toolsbinavdmanager.bat

  • Chelovechek 420

    аффтар как насчет ответить почему ничего не происходит при нажатии на android???

  • Aaron

    У кого вылетает при нажатии android.bat
    Версии JAVA и SDK должны быть одинаковыми и желательно 8-й версии.
    На сайте ORACLE, вам по умолчанию предлагают последнюю версию — десятую.

    Кроме того, оболочка обновления не включена в последние релизы Command Line Tools, всё нужно прописывать руками.

    Переходим в toolsbin и открываем PowerShell из этого расположения, через Shift, и пишем
    1. New-Item C:Usersимяпользователя.androidrepositories.cfg -type file
    2. .//sdkmanager «platform-tools»

    Для работы с устройством переходим в platform-tools
    Запускаем PowerShell и проверяем наличие устройств командой .adb devices

    P.S. Всегда стараемся читать гугл, он знает всё.

    • кирилл

      ну и ебань.. битый час потратил на эти свистопляски,сдохните разрабы софта!

  • рпсгеч

    Не устанавливается

  • Karl

    Да там при распаковке столько файлов
    то не выходит

  • Syva Pankumi

    НЕ РАБОТАЕТ ни на 7 винде ни на 10, ни первый способ ни второй ни через командную строку ни через PowerShell. Может когда то это и было полезно теперь шлак.
    Автору на будущее, раз уж заморочилася и написать статью, выложи рабочую версию софта.
    А то куча народу просто высрали уйму времени, вот спасибо автору. Это конечно только мое мнение.

    • Такого просто не может быть – какая именно трудность у вас возникает в простейшем процессе (третий способ), который делается в два действия: скачать и разархивировать?

      • The Machine

        Потому что к вам нет доверия, мало ли что в этом архиве, лучше качать с оф. сайта.

        у меня кстати то же не работает через командную строку

        • Пожалуйста, обратите внимание на адрес страницы, откуда загружается архив. Сайт google.com у Вас не вызывает доверие? Тогда расскажите, пожалуйста, о каком-то другом официальном сайте)

  • Чингис

    статус просмотра телефона в конце unauthorized(Что делать кто может сталкивался(