Google usb driver android studio это
А теперь непосредственно займёмся установкой Android SDK.
- Скачиваем с официального сайта последнюю версию (ту, которая в zip-архиве).
- Распаковываем в корень диска C:, так что у нас появится директория С:\android-sdk-windows\.
- Открываем эту папку и запускаем SDK Manager.
- При первом запуске программа спросит, какие компоненты устанавливать. Нас интересуют лишь три - Android SDK Tools, Android SDK Platform-tools и Google USB Driver package. Все остальные отмечать не нужно. После установки этих трёх компонентов можно закрыть SDK Manager.
- USB-драйвер от Google поддерживает лишь устройства со стандартным программным обеспечением, так что нам понадобится заменить один файл для добавления поддержки всех устройств, совместимых с CyanogenMod.
- Скачиваем отсюда файл android_winusb.inf.
- Копируем его с заменой в папку “C:\android-sdk-windows\extras\google\usb_driver\”.
- На телефоне включаем режим отладки по USB (Настройки - Приложения - Отладка по USB).
- Если у вас до этого был установлен какой-то пакет программ от производителя для взаимодействия с телефоном, то полностью удаляем его и перезагружаем компьютер.
- Подключаем телефон к компьютеру, определится новое устройство. Нам надо установить драйвер из пакета Android SDK. Для этого:
- нажимаем на клавиатуре сочетание Win + R
- в открывшемся окошке пишем “devmgmt.msc” (без кавычек) и нажимаем Enter
- откроется “диспетчер устройств”
- находим в списке свой телефон, нажимаем правой кнопкой и выбираем “обновить драйверы”
- в новом окне выбираем “выполнить поиск драйверов на этом компьютере и в качестве папки указываем “C:\android-sdk-windows\extras\google\usb_driver” (опять же без кавычек).
- нажимаем “далее” и драйвер установится.
- Теперь надо убедиться, что всё установилось как должно.
- опять же через сочетание Win + R запускаем cmd (по аналогии, это консоль откроется)
- пишем (а лучше - копируем) в открывшееся окно “cd C:\android-sdk-windows\platform-tools” (без кавычек) и нажимаем Enter.
- и последнее - пишем “adb devices” и нажимаем Enter. В итоге вы должны увидеть название своего телефона. Если не увидели - перепроверяем все шаги инструкции.
- Посмотреть какие устройства подключены и могут работать с ADB.
- Просматривать логи.
- Копировать файлы с/на аппарат.
- Устанавливать/Удалять приложения.
- Удалять (очищать) раздел data.
- Прошивать (перезаписывать) раздел data.
- Осуществлять различные скрипты управления.
- Управлять некоторыми сетевыми параметрами.
- Зайдите в настройки, раздел "Об устройстве"
- Найдите пункт "Номер сборки" и щёлкните по нему 7 раз. Должно появиться окно, оповещающее о том, что активирован режим разработчика. Теперь в настройках должен появиться раздел параметров разработчика.
- Включите в нём опцию "Отладка USB".
- минимум 3 ГБ ОЗУ, желательно 8 ГБ и запас 1 ГБ на эмулятор;
- разрешение экрана не менее 12,8х0,8 см (1280х800 мм).
- окно;
- менеджер AVD;
- визуальное устройство;
- изменить и редактировать.
- производительность;
- количество оперативной памяти;
- скорость работы дисковой системы.
- зайти в «Настройки телефона» – «Сведения ПО» – «Для разработчиков»;
- в параметрах выбирать «Установка драйвера»;
- перейти на предложенную страницу;
- найти нужную модель устройства, по ссылке произвести установку;
- подключить телефон к компьютеру через USB. В диспетчере устройств появится наименование телефона, через который производится запуск Android Studio.
Подробное описание установки Android SDK:
рейтинг 80 из 80 на основе 80 оценок.
Всего 80 отзывов.
Драйверы Google USB необходимы для подключения устройств Google Pixel или Nexus к ПК с Windows с помощью кабеля USB. Эти драйверы понадобятся вам для передачи файлов или синхронизации данных на устройстве Pixel / Nexus, особенно при работе с инструментами Android ADB и Fastboot.
Обычно указанные драйверы USB поставляются в комплекте с SDK Manager в Android Studio IDE, который постоянно обновляется последними доступными драйверами. Но если вы средний пользователь Android, скорее всего, у вас не установлена IDE на вашем ПК. Это потому, что его используют в основном опытные разработчики и энтузиасты. В этом случае вы можете использовать автономные драйверы USB, которые предоставляются непосредственно Google для пользователей, которые могут столкнуться с проблемами, когда Windows не распознает их телефон через USB-соединение.
Подводя итог, драйверы полезны в различных ситуациях. Имея это в виду, загрузите последнюю версию USB-драйверов снизу и следуйте инструкциям по их установке на ПК с Windows.
Теперь есть два разных способа / способа загрузить драйвер USB в Windows. Вы можете загрузить ZIP-файл драйвера Google USB вручную. Или вы можете использовать SDK Manager в Android Studio, чтобы загрузить его.
Последнее дает дополнительное преимущество, то есть SDK Manager автоматически уведомляет вас, когда доступна более новая версия. Первый метод, напротив, потребует от вас вручную проверить, доступна ли более новая версия драйвера, и загрузить ее снова.
По нашему личному опыту, загрузить ZIP-пакет напрямую проще, чем использовать Android Studio. Но выбор остается за вами. Мы рассмотрели оба метода ниже.
Заметка: Если вы используете macOS или Linux, эти драйверы вам не понадобятся.Прямое скачивание
Просто нажмите на ссылку ниже, чтобы загрузить ZIP-файл драйвера Google USB на свой компьютер.
После загрузки распакуйте ZIP-файл в подходящее место на вашем компьютере. Извлеченная папка usb_drivers должна содержать необходимый файл драйвера android_winusb.inf.
Прежде всего, убедитесь, что вы скачали и установили последняя версия Android Studio на вашем ПК с Windows. После установки следуйте приведенным ниже инструкциям:
Как установить драйверы Google USB
Драйверы Google USB представлены в виде файла с информацией об установке android_winusb.inf, а не в виде исполняемого файла Windows. Итак, вам нужно будет вручную установить его на свой ПК с Windows. Те же действия можно использовать для обновления существующих драйверов, установленных на вашем ПК, до последней доступной версии.
Теперь следуйте приведенному ниже руководству по установке в соответствии с используемой версией ОС Windows. Это довольно просто и не займет больше минуты.
В Windows 10
Чтобы установить USB-драйверы Google Android в Windows 10, следуйте приведенным ниже инструкциям.
В Windows 7 и Windows 8 / 8.1
Чтобы установить драйверы Google Android USB на ПК с Windows 7, Windows 8 и Windows 8.1, следуйте приведенным ниже инструкциям.
Теперь у вас должны быть установлены драйверы Google USB. Ваш ПК с Windows должен теперь обнаружить и распознать ваше устройство Android через USB-соединение.
Если драйверы не устанавливаются даже после выполнения указанных действий, ИЛИ команды ADB / Fastboot не работают, даже если драйверы установлены, это может быть связано с тем, что вы используете порт USB 3.0 / 3.1 / 3.2 или компьютер на базе AMD. . Это проблема, с которой в последнее время сталкиваются многие пользователи.
Как изменить драйверы Google USB для поддержки других устройств Android
Как мы уже упоминали выше, USB-драйверы Google также работают как «драйверы ADB». Но по умолчанию они поддерживают только устройства Google Pixel и Nexus.
Хотя OEM-производители Android предоставляют свои собственные драйверы, они чаще всего не включают в себя необходимые драйверы ADB USB. В таких случаях вы можете легко изменить файл android_winusb.inf в драйверах Google USB для поддержки использования инструментов ADB и Fastboot на любом другом устройстве Android.
Это сбивает с толку? На самом деле это довольно просто. Просто следуйте пошаговым инструкциям ниже.
Шаг 1. Получите VID и PID вашего устройства Android
Шаг 2. Измените файл android_winusb.inf
Теперь, когда у вас есть необходимые идентификаторы, вы можете изменить / отредактировать файл android_winusb.inf, чтобы добавить свое устройство в список поддерживаемых.
После того, как вы добавили строки в соответствующий раздел (в зависимости от архитектуры вашего ПК), сохраните файл и выйдите.
Шаг 3. Установите модифицированные драйверы USB.
Для этого перейдите в «Панель управления»> «Диспетчер устройств» и щелкните правой кнопкой мыши имя своего устройства. Затем выберите «Обновить драйверы», чтобы запустить мастер обновления оборудования. Просто нажмите «Найти на моем компьютере драйверы» и выберите «Обзор». Теперь найдите папку usb_driver, содержащую измененный файл android_winusb.inf, и выберите его.
Наконец, нажмите «Далее», чтобы установить модифицированные драйверы для вашего устройства. Это оно! Ваш ПК с Windows должен теперь распознать ваше устройство Android через ADB или Fastboot.
Для низкоуровневой прошивки вы также можете использовать USB-драйверы MediaTek или Qualcomm.
Если у вас возникнут проблемы с установкой драйверов на ваш компьютер, не стесняйтесь спрашивать нас в комментариях.
Настройки соединения, устройства. Драйверы.
Настраиваем телефон.
Для этого перейдите в: "Настройки" - "О телефоне" - 7 раз нажмите на номер сборки. В настройках для разработчиков активируйте отладку по USB.
При подключении USB-кабеля выбираем "Передача файлов".
Проверяем соединение на компьютере.
Перейдите в, раннее распакованную, папку с утилитами. В ней, в адресной строке папки, сверху, напишите - "cmd" (без кавычек) и нажмите Enter.
Проверьте доступность устройства и правильность установки драйверов. Для этого выполните adb или fastboot команду:
Если все хорошо, драйвера успешно установлены и телефон правильно подключен - вы увидите следующий ответ:
<серийный номер устройства> device
или
<серийный номер устройства> fastboot
Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.
Так как adb/fastboot - консольные утилиты, работать с ними надо из командной строки.Перейдите в, раннее распакованную, папку с утилитами. В ней, в адресной строке папки, сверху, напишите - "cmd" (без кавычек) и нажмите Enter.
Далее работаем посредством нужных вам команд.
Скрытые команды ADB
adb -d Команда посылается только на устройство подключенное через USB.
Внимание: Выдаст ошибку, если подключено больше одного устройства.
adb -e Команда посылается на устройство в эмуляторе.
Внимание: Выдаст ошибку, если подключено больше одного эмулятора.
adb -s <серийный_номер_устройства> Команда посылается на устройство с указанным серийным номером:
adb push <путь на PC> <путь на андроид> Копировать файл/папку PC->девайс.
adb shell Запуск упрощенного unix shell.
Примеры использования
adb emu <команда> Послать команду в консоль эмулятора
adb wait-for-device Ждать подключения устройства.
adb start-server Запустить службу/демон.
adb kill-server Остановить службу/демон.
adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.
adb get-serialno Получить серийный номер.
adb status-window Непрерывный опрос состояния.
adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.
adb reboot bootloader Перезагрузка в режим bootloader.
adb reboot recovery Перезагрузка в режим recovery.
adb root Перезапуск демона с правами root
adb usb Перезапуск демона, прослушивающего USB.
adb tcpip <порт> Перезапуск демона, прослушивающего порт TCP.
FastBoot - консольное приложение для PC. Используется для действий над разделами
fastboot devices Список присоединенных устройств в режиме fastboot.
fastboot flash <раздел> <файл> Прошивает файл .img в раздел устройства.
fastboot erase <раздел> Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.
fastboot update <имя_файла.zip> Прошивка из файла имя_файла.zip
fastboot flashall Прошивка boot + recovery + system.
fastboot getvar <имя_переменной> Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.
fastboot devices Показать список подключенных устройств.
fastboot continue Продолжить с автозагрузкой.
fastboot reboot Перезагрузить аппарат.
f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s <серийный номер> Указать серийный номер устройства.
-p <product> Указать название устройства.
-c <cmdline> Переопределить kernel commandline.
-i <vendor id> Указать вручную USB vendor id.
-b <base_addr> Указать в ручную базовый адрес kernel.
-n <page size> Указать размер страниц nand. по умолчанию 2048.
@echo off
fastboot reboot-bootloader
echo После загрузки bootloader нажмите любую клавишу.
pause
fastboot flash radio radio.img
fastboot reboot @echo off
fastboot reboot-bootloader
echo После загрузки bootloader нажмите любую клавишу.
pause
fastboot flash userdata data.img
fastboot flash system system.img
fastboot flash boot boot.img
fastboot reboot Качаем бутанимацию. Переименовываем файл в bootanimation.zip и кладем его в папку ADB.
@echo off
adb remount
adb push bootanimation.zip /data/local @echo off
adb devices
fastboot reboot-bootloader
echo После загрузки bootloader нажмите любую клавишу.
pause
fastboot oem writecid 11111111
fastboot reboot-bootloader
fastboot getvar cid
fastboot reboot Распаковываем образ рекавери. Переименовываем файл в recovery.img и кладем его в папку с ADB.
@echo off
fastboot reboot-bootloader
echo После загрузки bootloader нажмите любую клавишу.
pause
fastboot flash recovery recovery.img
fastboot reboot Переименовываем кусок прошивки отвечающий за загрузку в boot.img и кладем его в папку ADB.
@echo off
fastboot reboot-bootloader
echo После загрузки bootloader нажмите любую клавишу.
pause
fastboot flash boot boot.img
fastboot reboot
Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS="ActivityManager:I MyApp:D *:S"
Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.
Контроль формата вывода лога
Просмотр альтернативного буфера лога
Просмотр stdout и stderr
Целью данной главы является написание минимального приложение под Android. Но мы никогда не будем точно знать, смогли ли мы написать нечто работоспособное, не попробовав запустить его на реальном устройстве. Этим мы и займёмся в этой статье.
Возможность тестирования на смартфоне предоставляется ADB (Android Debug Bridge). В этой статье мы настроим его и запустим наше приложение на настоящем смартфоне.
Что такое ADB
Android Debug Bridge (ADB) является универсальным инструментом командной строки, который способствует взаимодействию между средой разработки, в нашем случае Android Studio, и AVD-эмуляторами или физическими Android-устройствами для возможности запуска и отладки приложений.
ADB состоит из клиента, из сервера, который работает в качестве фонового процесса, на компьютере разработчика и из демона, который работает в качестве фонового процесса на каждом экземпляре эмулятора или реального устройства.
Настройка Android-устройства для работы с ADB
Для того, чтобы использовать ADB с устройством, подключенным по USB, необходимо разрешить USB-отладку в системных настройках телефона или планшета в разделе "Параметры разработчика" (название может отличаться). На некоторых устройствах этот раздел по умолчанию скрыт. Рассмотрим шаги в случае, когда нет нужного раздела настроек.
Теперь, когда вы подключаете устройство к компьютеру, в зависимости от модели у вас может появиться новый вариант подключения.
Настройка ADB на Windows
При настройке Windows, во-первых, убедитесь, что у вас установлен Google USB Driver. Зайдите в SDK Manager в раздел Extras и найдите Google USB Driver, установите его в случае необходимости.
Теперь следует обновить драйвер. Подключите девайс к компьютеру, перейдите в Панель управления -> Оборудование и звук -> Диспетчер устройств найдите своё устройство. Щёлкните правой клавишей по своему устройству, чтобы открыть контекстное меню и выберите "Обновить драйверы. ". Драйвер можно найти в директории sdk в подпапке <директория sdk>extrasgoogleusb_driver.
Как проверить правильность настроек ADB?
Для проверки работоспособности ADB подключите устройство к компьютеру, запустите в папке <директория sdk>platform-tools командную строку и введите в ней команду:
Должен появится список наподобие этого:
Запуск приложения на реальном устройстве
Всё тоже самое, что и в случае запуска на эмуляторе. Откройте в Android Studio наш проект, нажмите на зелёный треугольник, но в появившемся окне выбора устройства выберите ваш девайс.
Если написано, что девайс offline, перевоткните USB и разрешите USB-отладку компьютеру:
В результате на экране телефона или планшета покажется наше приложение.
Заключение
На этом заканчивается глава. Мы добились успеха: смогли настроить нашу систему под разработку Android-приложений и даже запустить одно из них на настоящем устройстве.
Если у вас что-то активно не получается или вы запутались, отпишитесь, пожалуйста, в комментариях и я помогу вам разобраться с вашей проблемой.
В статье рассмотрим, как правильно подключать смартфон к Андроид Студио и что делать, если Андроид Студио не видит телефон.
Возможные причины ошибки и исправления
Установка программы не всегда проходит гладко, часто возникают проблемы, которые приводят к некорректной работе приложения. Как в Аndroid studio подключить телефон, затратив небольшое количество времени? Какие ошибки возникают часто? Перед загрузкой приложения просматриваются параметры устройства для нормальной работы программного комплекса:
Ошибка эмулятора
В период запуска терминала возникает проблема, которая высвечивается в командной строке: «ОШИБКА: эмуляция x86…». Для устранения погрешности проверяется:
После этого нужно заново запустить менеджер SDK, зайти в AVD для создания виртуального оборудования. Как категорию выбрать телефон и образ X86_32 или 64. Эмулятор будет доступен в менеджере.
Ошибка «Сбой инициализации SDL»
SDL используется для скоростной загрузки и инициализации библиотеки. Данная функция состоит из нескольких флагов, каждый из которых необходимо активировать или отключить.
Для проверки работы видеоустройства требуется запустить эмулятор и проверить доступные привилегии, правильную работу SDL-программ. Дополнительно загрузить подходящую к устройству библиотеку.
Start avd не работает
При выявлении ошибки: «Start avd не работает», необходимо вспомнить, какие изменения или обновления внесены. Возможно, удаление последнего загруженного файла восстановит работу системы. Если ошибка не удалилась, в каталоге пользователя рекомендуется деинсталлировать старый вариант и создать новое виртуальное устройство. Подробнее о том, как в Аndroid studio подключить телефон:
После проведенных манипуляций перезагрузить телефон и зайти из эмулятора менеджера.
Не запускается эмулятор Android на Eclipse, хотя ошибок нет
Необходимо учесть, Аndroid studio может не видеть телефон при первой или новой установке, так как загрузка среды эмулятора занимает 10-12 минут. Если программа не запустилась, требуется заново поэтапно проверить инсталляцию. Также обратить внимание на:
Проверить соответствие обновленной версии параметрам смартфона. Также решением проблемы может быть изменение Eclipse с EE на Eclipse Classic.
Невозможно изменить целевой API в AVD Manager
Изменение целевого API в AVD Manager может частично устранить проблему с загрузкой и работой эмулятора. AVD привязаны к изображениям системы. Для устранения ошибки проверяется путь SDK, уровень установки Аndroid.
Увидеть и поменять направление можно в рубрике местоположения SDK, где расположены вспомогательные инструменты.
LG G2 vs980 не распознается командой устройств ADB
Многие разработчики интересуются, как подключить телефон к Аndroid Studio через USB. Прежде всего, требуется выбрать вид соединения, в данном случае USB или USB-модем. Если устройство не обнаружено, настройки драйвера проводятся вручную. Часто достаточно обновить USB driver/adb через Manager, который запущен с Eclipse.
Телефон не видит Andro >
При установке программ часто возникают ошибки, которые связаны с несовместимостью параметров телефона и приложения. Перед загрузкой Android Studio нужно обязательно просмотреть технические характеристики оборудования, на которое выполняется установка. Обратить внимание на:
При появлении ошибок выяснить причину, по которой это произошло. Каждая проблема реально решается при перенастройке виртуального устройства, с соблюдением установленных параметров.
Как подключить телефон к Android Studio через USB
Для подключения смартфона к приложению Android Studio необходимо:
После установки по необходимости проводится отладка приложения.
Настройки / Справка / Сведения о ПО / 7 тапов по номеру сборки
Настройки / Для разработчиков / Отладка / Отладка по USB
Названия пунктов могут различаться из-за локализации, но суть должна быть ясна.
Читайте также: