Почему android studio не видит телефон через usb
менеджер AVD в Android Studio не показывает мое устройство, но "adb devices" показывает его. Я упускаю что-то очевидное?
чтобы изменить настройки приложения по умолчанию при нажатии кнопки выполнить или отладить в Android Studio, выполните следующие действия:
1. на Run
2. нажать на кнопку Изменение Конфигураций
3. выберите проект
4. найти Устройство под общие на страница приложения для Android.
Это, кажется, где вы переключаете то, что строит проект. Если вы импортируете проект, по умолчанию используется эмулятор, не знаю почему. Вы также можете выбрать "открыть диалог выбора цели развертывания", чтобы отобразить как подключенные, так и эмулированные устройства.
У меня недавно были проблемы с этим, и независимо от того, что я сделал(перезапустите adb, отредактируйте adb_usb.ini, перезагрузите компьютер+устройство + обмен usb-портом, переустановите studio и т. д. так далее.) Я просто не мог заставить его работать и даже не мог обнаружить мое устройство с помощью "устройств adb". Наконец, после примерно 2 часов поиска и тестирования, кто-то предложил переключиться на PTP вместо MTP на моем устройстве. Когда я это сделал, на моем устройстве появилось всплывающее окно с просьбой разрешить доступ к mac и внезапно все работало(пришлось перезапустить студию, чтобы она там появилась).
Я мог бы наткнуться на эту тему сейчас, но это первый результат поиска google, и у меня было много проблем с поиском ответа на эту проблему, поэтому я подумал, что это должно быть добавлено в качестве решения.
на вашем устройстве:
перейдите в Настройки / настройки разработчика / разрешить режим отладки USB
Если опция "разрешить режим отладки USB" отключена. Тогда у вас может быть устройство, подключенное к вашему ПК. Отключите устройство, и теперь опция должна быть доступна
Примечание: на Android 4.2 и новее, Параметры разработчика по умолчанию скрыто. Чтобы сделать это, перейдите в Настройки > О телефоне и нажмите Создать номер семь. Вернуться к предыдущему экрану, чтобы найти параметры разработчика.
Если это все еще не помогает, вы можете google его с этим выражением:
Как включить параметры разработчика на YOUR_PHONE_TYPE
некоторые кабели не могут использоваться для режима разработчика или передачи файла. Решением было бы изменить ваш кабель и не тратить время.
Я должен killall adb потому что каким-то образом Android Studio удалось сбой и больше не хотел общаться с adb. Таким образом, мое устройство не появилось.
поэтому выход из Android Studio, завершение всех экземпляров adb в терминале и запуск Android Studio снова (следует спросить, следует ли включить отладку) работал.
Он работает для меня, выполнив следующие шаги: -
Если вы используете Windows, устройство не будет отображаться из-за проблемы с драйвером.
перейдите в Диспетчер устройств (просто найдите его, используя Start) и ищите любые устройства, показывающие ошибку. Многие андроиды будут отображаться как неизвестное USB-устройство и поставляются с восклицательным знаком. Выберите Это устройство и попробуйте обновить драйверы для него. для обновления части перейдите по ссылке:универсальный adb
но до этого у вас есть чтобы обновить диспетчер sdk и убедиться, что установлен пакет драйверов Google USB.
по завершении файлы драйверов загружаются в каталог \extras\google\usb_driver\. подсказки: Поиск "android_winusb.inf " под Windows запустите и откройте местоположение файла, чтобы получить упомянутый каталог.
Откройте Диспетчер устройств, перейдите на устройство android, щелкните его правой кнопкой мыши и выберите Обновить драйвер, затем выберите обзор драйвера. Следуйте путь к местоположению файла ранее для установки драйвера Google USB.
перезагрузите Android Studio и Параметры разработчика на android-устройстве и снова подключите USB.
мой телефон Nexus 5 не имел параметров разработчика в меню настроек. Мне пришлось сделать следующее:--1-->
на Android 4.2 и новее, Параметры разработчика по умолчанию скрыто. Чтобы сделать это, перейдите в Настройки > О телефоне и нажмите номер сборки семь раз. Вернуться к предыдущему экрану, чтобы найти параметры разработчика.
потратив некоторое время, я обнаружил, что проблема заключалась в том, чтобы включить опцию отладки USB. Просто найдите в настройках мобильного телефона - > опция разработчика - >Отладка USB. Просто включите его и он работает. Это может кому-то помочь!
в моем случае следующие шаги помогли решить проблему:
1) Убедитесь, что пакет "Google USB Driver" установлен в Android SDK Manager
после этих шагов моя Android Studio мгновенно распознала устройство! И MTP, и PTP начали работать.
протестировано для Samsung (Android 4.1.2) и Xiaomi MI4W (Android 4.4.4)
в моем случае
Android studio внезапно перестает видеть мое устройство
я исправляю это изменением опция USB на устройство мультимедиа (MTP)
Как получить опцию USB из USB-накопителя подключение к компьютеру
попробуйте повторно запустить приложение на устройстве , он должен работать
опция USB была заряжена только
ОБНОВИТЬ ОТВЕТ 26/7/2016
есть много причин, таких как не включение режима разработчика --> Отладка USB(если вы не видите опцию разработчика, нажмите 7 раз на номер сборки )
но я сталкиваюсь с другой проблемой, все было отлично работает, внезапно android studio не может видеть мое устройство
чтобы устранить эту проблему, вам необходимо перезапустить adb с терминала
в разделе Устройства - > нажмите на маленькую стрелку вниз --> перезапустить АБР
Android studio не видит телефон. Подключаю через USB, режим разработчика и отладка по USB включены. Драйвера вроде бы устанавливались при подключении к ПК телефона.
И может можно просто как-то устанавливать сразу приложение на телефон? Делать установочный пакет, таким образом тоже можно тестировать, медленней но можно. Только как это сделать?
Проверить, видно ли устройство, можно используя утилиту adb из Android SDK (искать в sdk\platform-tools ). Для этого её нужно запустить из консоли с параметром devices: adb.exe devices . В результате отобразится список устройств, видимых с компьютера. Если список пуст, значит есть какая-то проблема (драйвер/и т.п.).
Можно собрать приложение ( Build -> Generate Signed APK ) и просто перетащить его на устройство (предварительно открыть в проводнике папку устройства). Далее остаётся установить этот файл на самом устройстве.
Настройка ADB на Windows
Настройка ADB под Windows прописывается с любой директории ПК. Для использования функций на компьютере устанавливается SDK. Вес установочного пакета составляет 9 Мб. Он поддерживает все версии Windows. Инструмент автоматически устанавливает драйвера, которые необходимы для тестирования на устройстве. Набор для разработки программного обеспечения выпускается компанией Google. Отправляет команды терминала из внешних источников на телефон. Запуск происходит в Андроид Студио на телефоне с помощью Run App. После этого открывается окно выбора устройства, и запускается приложение.
Не запускается эмулятор Android на Eclipse, хотя ошибок нет
Необходимо учесть, Аndroid studio может не видеть телефон при первой или новой установке, так как загрузка среды эмулятора занимает 10-12 минут. Если программа не запустилась, требуется заново поэтапно проверить инсталляцию. Также обратить внимание на:
- путь к SDK - он не содержит посторонних символов;
- версию - возможно, требуется понизить эмулятор, например с Android 4.0 на 2.2;
- функцию использования хостов GPU – ее, возможно, придется отключить;
- параметры дискового пространства – хватает ли свободного места.
Проверить соответствие обновленной версии параметрам смартфона. Также решением проблемы может быть изменение Eclipse с EE на Eclipse Classic.
Start avd не работает
При выявлении ошибки: «Start avd не работает», необходимо вспомнить, какие изменения или обновления внесены. Возможно, удаление последнего загруженного файла восстановит работу системы. Если ошибка не удалилась, в каталоге пользователя рекомендуется деинсталлировать старый вариант и создать новое виртуальное устройство. Подробнее о том, как в Аndroid studio подключить телефон:
- окно;
- менеджер AVD;
- визуальное устройство;
- изменить и редактировать.
После проведенных манипуляций перезагрузить телефон и зайти из эмулятора менеджера.
LG G2 vs980 не распознается командой устройств ADB
Многие разработчики интересуются, как подключить телефон к Аndroid Studio через USB. Прежде всего, требуется выбрать вид соединения, в данном случае USB или USB-модем. Если устройство не обнаружено, настройки драйвера проводятся вручную. Часто достаточно обновить USB driver/adb через Manager, который запущен с Eclipse.
2 ответа 2
Подключение неопознанных устройств.При этом только стоит догадываться, что ваши компьютеры работают под ОС Windows а на подключаемых устройствах включен режим разработчика и разрешена отладка по USB. Итак начнем:
Проверка наличия драйвера Откройте Android SDK Manager. Найдите раздел Extras. Проверьте наличие установленного у вас Google USB Driver. В случае если Google USB Driver у вас не установлен, поставьте галочку напротив Google USB Driver и нажмите Install Packages.
Внимание: перед редактированием inf-файла рекомендуется сделать его резервную копию.
2.1 В папке %android-sdk%\extras\google\ usb_driver открываем файл android_winusb.inf и ищем там строки:
;Google Nexus One %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
2.2 Делаем копию этих строк, заменяем Google Nexus One на %имя_вашего_устройства% для его идентификации.
2.3 Открываем диспетчер устройств Windows. Ищем там наше устройство(Android, Android Composite ADB Interface и т.п.). Открываем свойства устройства, вкладка «Сведения», в списке выбираем пункт «ИД оборудования». Копируем строчку, которая показана в примере на рисунке, и вставляем ее значения в копию строк скопированных в п.2.2 в редактируемом inf-файл.
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01
В %SingleAdbInterface% удаляем лишнюю информацию, в %CompositeAdbInterface% вставляем полностью.
2.4 Сохраняем отредактированный inf-файл.
3 Установка драйвера
В диспетчере устройств удаляем все ранее установленные adb драйверы(если были). Обновляем список устройств и видим наше устройство без драйверов. Открываем его свойства и выбираем «Обновить драйверы», выбираем установку из папки, указываем папку с отредактированным inf-файлом и запускаем установку.
4 Проверка подключения
Переподключаем кабель с устройством. Ожидаем обнаружения устройства OS Windows. Открываем консоль( Win+R, вводим cmd) и пишем adb devices. Если все прошло хорошо — видим пункт списка, обозначающий, что утилита adb установила связь с устройством.
Если команда adb у вас вообще не работает. Компьютер -> Свойства -> Переменные среды. Ищем переменную Path и в конце дописываем (ни в коем случае не перезаписываем) в конце точку с запятой, а после адрес папки, где расположена утилита adb(обычно %android-sdk%\platform-tools). Перезагрузите OS Windows.
Разработка мобильного приложения предполагает процесс тестирования на работающем гаджете. Для Android Studio отладка на реальном устройстве возможна несколькими способами. Это можно сделать при помощи:
- эмулятора;
- сетевого подключения TCP,IP;
- USB.
Чтобы провести Android Studio отладка по USB, подключаются соответствующие драйвера. Они первыми установятся автоматически после запуска на ПК.
Android предлагает разработчикам редактирование языка программирования (Java, C++, Kotlin), является компилятором создания АРК-файлов. Включает дополнительные инструменты:
Ошибка «Сбой инициализации SDL»
SDL используется для скоростной загрузки и инициализации библиотеки. Данная функция состоит из нескольких флагов, каждый из которых необходимо активировать или отключить.
Для проверки работы видеоустройства требуется запустить эмулятор и проверить доступные привилегии, правильную работу SDL-программ. Дополнительно загрузить подходящую к устройству библиотеку.
Невозможно изменить целевой API в AVD Manager
Изменение целевого API в AVD Manager может частично устранить проблему с загрузкой и работой эмулятора. AVD привязаны к изображениям системы. Для устранения ошибки проверяется путь SDK, уровень установки Аndroid.
Увидеть и поменять направление можно в рубрике местоположения SDK, где расположены вспомогательные инструменты.
2 ответа 2
Почему IDE может не видеть телефон?
1) установлены не те драйвера
2) слишком длинный/поврежденый кабель или разъем. При этом зарядка будет идти, и комп будет видить, но подключиться из IDE не получится.
У меня Win, проблема не в кабеле, проблема в драйверах. Их непонятно где искать. Root на телефоне не стоит, стремно лезть туда, еще что-то не так сделаю и вообще телефон сломаю.
Без всяких танцев с бубнами, за 5 минут законнектился и на стареньком Самсунге уже запустился проект.
Олег писал так:
Как правило, мучения со стандартным набором драйверов часто ни к чему не приведут, поэтому рекомендую сразу качать вот этот файл (не боись - это не вирус, хоть антивирус и ругается) и, предварительно удалив старые драйвера, установить этот файл (во время установки телефон лучше не подключать).
После установки драйверов, подключите по USB свой аппарат к компьютеру. Все нужные настройки запустятся и автоматически установятся. Далее запускаем Android Studio. Идем в Tools --- Android и ставим галочку напротив строки "Enable ADB Integration" (ADB - Android Debug Bridge). После этого нужно настроить Android Studio так, чтобы при нажатии на зеленую кнопочку "Run" ваше приложение сразу устанавливалось и запускалось на подключенном смартфоне.
Взято отсюда Файл для скачивания брать там же, но пока не знаю, можно ли и как вставлять здесь файлы.
Проверяем настройки ADB для тестирования
Проверка настроек проводится с помощью командной строки Windows. После запуска в поле для ввода поиска программ и файлов набирается строка «adb devices». В программе отразится перечень устройств, которые подключены к компьютеру. Если на экране появится непустой список, значит, настройки подключены правильно, и ADB работает в режиме реального времени.
Возможные причины ошибки и исправления
Установка программы не всегда проходит гладко, часто возникают проблемы, которые приводят к некорректной работе приложения. Как в Аndroid studio подключить телефон, затратив небольшое количество времени? Какие ошибки возникают часто? Перед загрузкой приложения просматриваются параметры устройства для нормальной работы программного комплекса:
Ошибка эмулятора
В период запуска терминала возникает проблема, которая высвечивается в командной строке: «ОШИБКА: эмуляция x86…». Для устранения погрешности проверяется:
- правильность инструментов SDK;
- базовая система (Bios) - включить специальную опцию Intel HAXM & virtualization;
- настройки эмулятора Intel - для повышения производительности загрузить X86 Atom (для 64х и 32х битных ПК).
После этого нужно заново запустить менеджер SDK, зайти в AVD для создания виртуального оборудования. Как категорию выбрать телефон и образ X86_32 или 64. Эмулятор будет доступен в менеджере.
Настройка Android-устройства для тестирования с ADB
После установки Android Studio на устройство применяется инструментарий SDK. Далее в настройках приспособления проводятся изменения, которые отличаются из-за разных моделей гаджета, производителя и версии программного обеспечения. Действия, как в Андроид Студио подключить устройство, сводятся к обобщенным этапам:
- Перейти в настройках телефона или планшета Android в раздел «Об устройстве»;
- Нажать на дисплее семь раз по номеру билда;
- В части «Опции разработчика» активируется функция «Отладка по USB».
Android требует, чтобы приложение Android Studio получило разрешение прописать USB. Утилита располагает опциями:
- формировать отчеты, в которых указываются произошедшие ошибки;
- управлять разрешениями на доступ к устройству;
- тестировать процессы игры и приложения;
- определять подключенные к ПК устройства, которые готовы к работе с ADB.
Телефон не видит Android studio: общее решение проблемы
При установке программ часто возникают ошибки, которые связаны с несовместимостью параметров телефона и приложения. Перед загрузкой Android Studio нужно обязательно просмотреть технические характеристики оборудования, на которое выполняется установка. Обратить внимание на:
- производительность;
- количество оперативной памяти;
- скорость работы дисковой системы.
При появлении ошибок выяснить причину, по которой это произошло. Каждая проблема реально решается при перенастройке виртуального устройства, с соблюдением установленных параметров.
Что означает ADB для Android studio
Android Debug Bridge или adb – утилита командной строки. С ее помощью проводится Android Studio тестирование на реальном устройстве:
- копируются файлы на смартфон и обратно;
- удаляются приложения;
- выполняются опции резервного копирования;
- восстановление приложений на устройствах.
Работает на модели клиент-сервер. Утилита размещается на компьютере в каталогах на диске С.
Adb устанавливается также через Wi-Fi. Для этого обеспечивается подключение устройств к одному Wi-Fi, иначе они не смогут распознать друг друга. Опция разрешает Android Studio запуск приложения на телефоне с операционной системой Android.
Android Debug Bridge – консольное приложение для использования в тестовой среде на мобильных гаджетах. Специализированные команды помогают взаимодействовать с устройствами по специализированным функциям.
Тестирование приложения с помощью реального устройства
Инструментарий SDK устанавливает и запускает программу каждый раз при компиляции. Система показывает диалоговое окно с вопросом о необходимости приема ключей.
Что делать, если Android Studio не видит телефон Samsung? Настроить приложение, чтобы оно обнаружило устройство, использовать утилиту adb. Указанные способы рассказывают о Android Studio, показывают, как запустить проект на телефоне.
Разберемся, что такое Android Studio. Это комплекс программных средств для создания приложений в Android ОS. Работает с ОС: Windows, Mac и Linux. Основана на ПО - IntelliJ IDEA. Главные требования к железу и другие условия для нормальной работы программы соблюдены, но в процессе установки все равно возникают проблемы? Аndroid Studio не видит телефон – разберемся с причинами и способами устранения ошибки.
Всё ещё ищете ответ? Посмотрите другие вопросы с метками android android-sdk или задайте свой вопрос.
Похожие
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2022.5.10.42085
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
У меня есть 2 компьютера, и на обоих стоит Android Studio (вчера установил). При этом на первом компьютере среда с самого начала видит любой телефон, и загружает в него программы, а на втором компьютере не видно ни одного телефона. adb devices так же не показывает телефоны. Пробовал устанавливать новое sdk, установил google usb driver, установил в телефоне передачу PTP(прочитал на других сайтах), но это не помогло. Кабели и телефоны исправны, т. к. работает на другом компьютере. Значит проблема либо в студии, либо в компе. Подскажите что делать?
Читайте также: