Мое устройство не показывалось, пока я не подключил его в студии. Может быть, что-то еще, v0.1!
AJak
13
На тот случай, если кто-то найдет этот вопрос, столкнувшись с той же проблемой, что и я: если ваше устройство не видно adb devicesни в одной из них, ваша проблема может заключаться в том, что вы используете порт USB 3. Lollipop можно подключить, только если вы используете порт USB 2.
Киталда
13
Перейдите к Settings -> About phone -> Tap on Build number several times, затем перейдите кSettings -> Developer -> USB debugging
onmyway133
В Android студии есть Ассистент инструментов-> Adb Connection. Это помогло мне, может быть, это поможет вам тоже. Следовать это быстрее, чем читать ответы здесь.
tjb
Вы должны включить опцию USB отладки в настройках разработчика в настройках вашего телефона. После этого Android Studio узнала мой телефон. Обязательно предоставьте все запрошенные разрешения, которые появляются на экране телефона при включении этой опции. Оформить заказ мой ответ ниже: stackoverflow.com/a/58258281/10259491
Swifty
Ответы:
185
Чтобы изменить настройки приложения по умолчанию при нажатии кнопки «Выполнить» или «Отладка» в Android Studio, выполните следующие действия.
1. перейти к Run
2. Нажмите на Изменить конфигурации
3. Выберите проект
4. найдите раздел « Целевое устройство » на вкладке «Общие» на странице приложения Android .
Кажется, именно здесь вы переключаете то, к чему строится проект. Если вы импортируете проект, то по умолчанию используется Emulator, но не знаете почему. Вы также можете выбрать «Открыть диалог выбора целевого развертывания», чтобы отобразить список подключенных и эмулируемых устройств.
Я только что установил свою цель сборки на USB-устройство, как указано здесь, и вдруг IDE не может распознать класс R.
Огр
я не вижу Run -> Редактировать конфигурации в Android Studio ... скриншот?
Бхарал
3
Я следовал этим шагам, и когда я выбрал USB-устройство, всплывающее окно сообщило, что необходимо установить Android 1.0, потому что это целевая ОС. Тем не менее, мой телефон и HTC One M8, и я смог отладить его на прошлой неделе. Что-то изменилось, и теперь Abdroid Studio перестает воспринимать мой телефон как жизнеспособное устройство для отладки. Я попробовал его на другом компьютере под управлением Android Studio, и он работал нормально. Так что должна быть какая-то другая настройка или, может быть, даже драйвер где-то, что вызывает это.
Джеймс
27
Я выполнил следующие действия, но при попытке запустить я получаю: «Ошибка запуска приложения: целевое устройство не найдено»
Габриэль
3
Но почему в диалоговом окне выбора не отображаются устройства? Если я запускаю adb devicesв командной строке, он подключен правильно.
Чаба Тот
314
У меня недавно были проблемы с этим, и независимо от того, что я сделал (перезапустите adb, отредактируйте adb_usb.ini, перезагрузите компьютер + устройство + подкачка USB-порт, переустановите студию и т. Д. И т. Д.), Я просто не мог заставить его работать, и не мог даже определить мое устройство, используя «устройства adb». Наконец, после примерно 2 часов поиска в Google и тестирования, кто-то предложил переключиться на PTP вместо MTP на моем устройстве. Когда я сделал это, на моем устройстве появилось всплывающее окно с просьбой разрешить доступ к моему mac, и внезапно все заработало (пришлось перезапустить студию, чтобы она тоже там появилась).
Возможно, сейчас я сталкиваюсь с этой веткой, но это первый результат поиска в Google, и у меня было много проблем с поиском ответа на эту проблему, поэтому я подумал, что это следует добавить в качестве решения.
включение или выключение PTP или MTP, если оно включено, вызывает всплывающее окно, и вдруг все работает. Я не знаю, почему мне нужно переключить PTP или MTP для Android Studio, чтобы распознать мое устройство. установить PTP или MTP -> «Современные устройства Android используют протоколы MTP или PTP - вы можете выбрать, какой из них вы предпочитаете. Чтобы выбрать протокол подключения USB, откройте приложение« Настройки », нажмите« Память », нажмите кнопку меню и нажмите« Компьютер USB ». соединение. " howtogeek.com/192732/… (спасибо LGBo)
tmr
4
@Suspended PTP = подключиться как камера, MTP = подключиться как медиаустройство. Вы должны быть в состоянии сделать поиск в Интернете, если вы хотите узнать больше.
14
причина, по которой он работал при переключении, PTPзаключается в том, что при первом запуске вы не авторизовали отладку USB из диалогового окна на своем телефоне. Если вы хотите использовать, MTPпопробуйте отменить авторизацию USB в настройках -> Параметры разработчика -> Отменить авторизацию USB, затем начните заново.
Никсон
Что это означает, когда устройство USB не распознается в некоторых проектах в AS, но распознается в других?
tccpg288
Когда я обновился до Android 8.1, у меня внезапно возникла эта проблема. Следуя инструкциям @tmr, я решил эту проблему!
gunner_dev
259
На вашем устройстве:
Зайдите в настройки / настройки разработчика / разрешить режим отладки по USB
Если опция «разрешить режим отладки USB» отключена. Тогда вы можете подключить устройство к вашему компьютеру. Отключите устройство, и опция должна быть доступна
Примечание. В Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать его доступным, перейдите в «Настройки»> «О телефоне» и нажмите «Построить номер» семь раз. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика.
Если это все еще не помогает, вы можете гуглить это с этим выражением:
Как включить опции разработчика на YOUR_PHONE_TYPE
Из документации для Android: Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.developer.android.com/studio/run/device.html#setting-up
Нил Саркар,
2
Другие ответы не сработали, но все было так просто!
Дж. Скалл
82
Некоторые кабели нельзя использовать в режиме разработчика или для передачи файла . Решением было бы поменять кабель и не тратить время.
У меня был кабель, который раньше работал с Android Studio 10 месяцев. Он все еще работает для зарядки, но больше не будет отображаться как «подключенное устройство» в Android Studio!
kite_n_code
1
Вы спасли день! Определенно не подумал бы об этом самостоятельно +1
nviens
1
Проблема с мусорным кабелем, который пришел на нашу зарядную станцию для нескольких телефонов. Официальный Samsung, который поставляется с телефоном, прекрасно работает.
Дана Робинсон
На прошлой неделе все было хорошо, но теперь перестал работать кабель от мульти-usb-порта. Я могу использовать тот же кабель, подключенный непосредственно к Mac USB-C -> Digital AV адаптер, чтобы увидеть устройство.
Пряжа
1
Это сработало для меня. Хотя adb devicesпоказано, что мое устройство все еще подключено, Android Studio не может работать на моем телефоне, пока я не поменяю кабель.
Мануэль В. Баттан
55
Пришлось, killall adbпотому что Android Studio каким-то образом зависал и больше не хотел общаться с adb. Таким образом, мое устройство не обнаружилось.
Таким образом, выход из Android Studio, завершение всех экземпляров adb в Terminal и повторный запуск Android Studio (должен спросить, должен ли он тогда включить отладку) сработал.
иногда достаточно использовать окно активности (mac) для уничтожения (принудительного выхода) adb (не выходя из android studio). я заставляю выходить из adb, снова запускаю приложение через android studio, и android studio видит мобильный телефон / usb-устройство. (спасибо Sebastian Wramba)
TMR
Спасибо ... Это хорошо работает для меня :)
Matin Soleimani
40
Это работает для меня, выполнив следующие действия: -
Если вы используете Windows, устройство не будет отображаться из-за проблемы с драйвером.
Зайдите в диспетчер устройств (просто найдите его с помощью «Пуск») и найдите все устройства с ошибкой. Многие андроиды будут отображаться как неизвестные USB-устройства и поставляются с восклицательным знаком. Выберите это устройство и попробуйте обновить драйверы для него. для обновления часть перейдите по ссылке: универсальный АДБ
Но перед этим вы должны обновить менеджер SDK и убедиться, что установлен пакет драйвера USB Google.
По завершении файлы драйвера загружаются в каталог \ extras \ google \ usb_driver \. Подсказки : найдите «android_winusb.inf» в Windows «Пуск» и «Открыть местоположение файла», чтобы получить упомянутый каталог.
Откройте диспетчер устройств, перейдите к устройству Android, щелкните его правой кнопкой мыши и выберите «Обновить программное обеспечение драйвера», затем выберите «Обзор программного обеспечения драйвера». Следуйте ранее указанному пути к файлу, чтобы установить Google USB Driver.
Перезапустите Android Studio и Developer Options на вашем устройстве Android и снова подключите USB.
Что делать, если он вообще не указан в диспетчере устройств? Это зарядка.
Кертис
Его устройство появляется в АБР. Мой тоже. Мы можем adb shell и передавать файлы в него и из него. Это все работает и не имеет отношения к вопросу. - Вопрос в том, почему андроид студия не видит этого.
BrainSlugs83
36
Потратив некоторое время, я обнаружил, что проблема в том, чтобы включить опцию отладки USB. Просто найдите в настройках своего мобильного телефона-> Параметры разработчика-> Отладка USB. Просто включите его, и он работает. Это может кому-то помочь!
В Android 5.1 Настройки-> Параметры разработчика-> Отладка USB имеют флажок, но они неактивны и недоступны. Далее есть опция «Выбрать приложение для отладки», которая гласит «Нет установленного приложения для отладки». Что такое хорошее приложение для отладки для установки и использования?
Фил Гетц
@PhilGoetz просто проверьте, включены ли «Опции разработчика» или нет. добавлено изображение для вашей справки.
Джугал
32
В моем случае следующие шаги помогли решить проблему:
1) Убедитесь, что в Android SDK Manager установлен пакет «Google USB Driver»
3) Запустите загруженный инструмент и подключите свой смартфон; в моем случае он показал, что драйвер был установлен неправильно, и предложил исправить это
После этих шагов моя Android Studio мгновенно узнала устройство! И MTP, и PTP начали работать.
Протестировано для Samsung (Android 4.1.2) и Xiaomi MI4W (Android 4.4.4)
Проверено и работает на Android 5.1. Я ненавижу Windows между прочим
che-azeh
27
В моем телефоне Nexus 5 не было параметров разработчика в меню настроек. Я должен был сделать следующее:
На Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать его доступным, перейдите в «Настройки»> «О телефоне» и нажмите «Построить номер» семь раз. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика.
Я подключил свой телефон, и он был обнаружен нормально (нет необходимости в диспетчере устройств или чем-то в этом роде) ... но Android Studio его не видела.
Я обнаружил, что нужно выполнить два требования
- PTP (not MTP)- USB Debugging mode on
Для PTP, перейдите в settings..storage..usb connection..PTP (Для MTP / PTP, возможно, на моем нексусе он есть, но на моем doogee я вижу его в «параметрах разработчика» .. затем в сети, над вводом, там написано "выберите конфигурацию USB")
Для отладки по USB, настройки ... около ... нажмите примерно 7 раз, затем появляется новая опция для отладки по USB, и вы можете включить ее.
PTP работал у меня там, где MTP не работал (с Android Studio 3.2). Я также удостоверился, что у меня были последние «инструменты SDK»
stephendwolff
3
Я просто расширяю ответ, что если ваш PPTвариант не найден, выберите MIDIвариант. Это работает для меня.
ниндзя
@ Ninja есть MTP, PTP, и есть MIDI. Нет PPT! gadgetguideonline.com/android/wp-content/uploads/sites/3/2016/… MTP и PTP существуют уже некоторое время. И кто не найдет опцию PTP, если она находится в том же меню, что и (возможно, более новая) опция, о которой вы говорите о MIDI?
barlop
10
Я обнаружил, что у меня работает:
CD в папку sdk platform-tools
Проверьте, видит ли adb ваше устройство
./adb devices
Если он отображает «Список подключенных устройств» и пустую строку ниже, перезапустите adb следующим образом:
./adb kill-server
./adb start-server
затем снова запустите ./adb devicesи посмотрите, подхватывает ли оно устройство, например, следующим образом:
Убедитесь, что на вашем телефоне есть «Настройки разработчика» в «Настройках» (если нет, перейдите в «Настройки», «О телефоне (или устройстве)», нажимайте на версию Android несколько раз, пока не увидите сообщение).
Убедитесь, что на вашем телефоне включена отладка по USB (зайдите в Настройки разработчика в Настройках и включите его)
Убедитесь, что для параметра «Выбор конфигурации USB» установлено значение «MTP» (это также указывается в параметрах разработчика).
Убедитесь, что вы можете видеть свои файлы на устройстве в проводнике Windows при подключении через USB.
Убедитесь, что драйвер для вашего устройства установлен правильно (в большинстве случаев это происходит при первом подключении USB-кабеля).
В Windows щелкните правой кнопкой мыши Компьютер и перейдите в Диспетчер устройств, проверьте, есть ли у вас Android-устройство прямо в корневой папке, и под ним должен быть Android Composite ADB Interface. Если у вас его нет, вам нужно скачать Google USB Driver. Получи это здесь:
В диспетчере устройств найдите ваше устройство (должно иметь желтый восклицательный знак), щелкните правой кнопкой мыши и обновите драйвер (откройте папку с драйвером, который вы только что загрузили)
Если это не работает, попробуйте перезапустить Android Studio или снова подключить устройство.
Некоторые дешевые устройства (около 30 долларов) не предоставляют драйверы USB для подключения в диспетчере устройств, поэтому в этом случае вам не повезло.
Точно. Работал на меня. У меня Win10. Android SDK на Win10 здесь: C:\Users\me\AppData\Local\Android\sdk\platform-tools. Водители здесь:C:\Users\me\AppData\Local\Android\sdk\extras\google\usb_driver
Зеленый
Запуск adb devicesиз оболочки исправил это для меня, потому что он может обнаружить и исправить то, что демон ADB не работал .
Матиас Ронге
8
Если ваш телефон работал ранее
Прежде чем делать что-то сложное, это может быть простой проблемой. Просто отключите и снова подключите.
Если есть дополнительные проблемы
Вы также можете проверить, что ваша конфигурация настроена для запуска на вашем телефоне.
запустить -> редактировать конфигурации
И убедитесь, что вы по умолчанию используете USB-устройство или диалоговое окно выбора, если вы собираетесь переключаться между устройствами на вашем эмуляторе.
Это правильный ответ на вопрос, так как устройства adb показывают устройство.
MG Developer
Довольно безумно, что ПЯТЬ ЛЕТ спустя, эта ошибка все еще существует. Просто была именно эта проблема
easytiger
8
Убедитесь, что вы загрузили правильный API для версии, которую использует ваше устройство. После обновления версии Android вашего устройства или переключения на другое устройство, возможно, не будет загружен правильный API в Android Studio. Сделать это:
Проверьте версию ОС Android на вашем устройстве, выбрав «Настройки»> «О телефоне»> «Версия Android».
Убедитесь, что в Android Studio в SDK Manager установлен правильный API
На вопрос уже был действительный ответ, принятый владельцем вопроса.
Эдуардо Яньес Парареда
1
Не всегда помогает. У меня есть телефон с Android 4.3, я установил его в SDK Manager, телефонное устройство все еще не отображается при запуске приложения.
AVD Manager предназначен для изображений эмулятора. Это никогда не показывает аппаратное обеспечение. Это верно для любого использования AVD Manager: Eclipse, Android Studio и т. Д.
Если вы используете Samsung, вы можете загрузить и установить драйвер устройства от Samsung.
Запись
Вам нужно включить режим ADB (как одиннадцатый комментарий)
Вам необходимо установить Target в Android Studio для диалога «Open Select Deployment Target». Чтобы установить цель: «Выполнить»> «Редактировать конфигурации»> «Цели»> «Открыть», выберите диалоговое окно «Выбор цели развертывания».
Я устранял ту же проблему. Я перепробовал все советы в этой теме в постах выше меня.
Моя ситуация была: - компьютер видел мой планшет - были включены параметры отладки usb в режиме разработчика - adb в sdk не видел мое устройство, убийство и запуск не помогли
Проблема была в том, что у меня на win8 были драйверы Samsung Galaxy. Когда я зашел в диспетчер устройств, там был планшет Lenovo A7600 с желтой маркировкой. Настройки -> актуализировать драйверы -> выбрать из существующих, и я подключил драйверы Samsung к этому.
Спасибо, чувак, это сработало на моем galaxy s7 edge. Все, что я должен был сделать, это, как вы сказали, обновить через диспетчер устройств мои драйверы вручную. веселит.
Да Артаньян
2
Я столкнулся с той же проблемой. Оказалось, что неисправен кабель для передачи данных. Устройство начнет заряжаться, но не будет отображаться на подключенных устройствах в Android Studio.
Попытка другого кабеля работала нормально.
Сначала попробуйте другой кабель, если вы уже использовали текущий.
Когда я столкнулся с этой проблемой, я был на версии Android Studio 3.1. Я пробовал много подходов выше, у меня ничего не получалось (Не знаю почему : / ). Наконец я попробовал что-то другое самостоятельно. Мой подход был:
Прежде чем идти к ревам, убедитесь, что
*Your"Google USB Driver"packageis installed ("Tools"->"SDK Manager"->Check"Google USB Driver"->"Apply"->"Ok").*If you are trying to access with emulator then check "Intel x86 Emulator Accelarator(HAXM installer)"is instaled.("Tools"->"SDK Manager"->Check"Intel x86 Emulator Accelarator(HAXM installer)"" -> "Apply" -> "Ok")
Перейти к Инструменты .
Затем перейдите к SDK Manager .
Откройте инструменты SDK .
Снимите флажок " Android SDK Platform-Tools " (в моем случае это было проверено).
adb devices
ни в одной из них, ваша проблема может заключаться в том, что вы используете порт USB 3. Lollipop можно подключить, только если вы используете порт USB 2.Settings -> About phone -> Tap on Build number several times
, затем перейдите кSettings -> Developer -> USB debugging
Ответы:
Чтобы изменить настройки приложения по умолчанию при нажатии кнопки «Выполнить» или «Отладка» в Android Studio, выполните следующие действия.
1. перейти к Run
2. Нажмите на Изменить конфигурации
3. Выберите проект
4. найдите раздел « Целевое устройство » на вкладке «Общие» на странице приложения Android .
Кажется, именно здесь вы переключаете то, к чему строится проект. Если вы импортируете проект, то по умолчанию используется Emulator, но не знаете почему. Вы также можете выбрать «Открыть диалог выбора целевого развертывания», чтобы отобразить список подключенных и эмулируемых устройств.
источник
adb devices
в командной строке, он подключен правильно.У меня недавно были проблемы с этим, и независимо от того, что я сделал (перезапустите adb, отредактируйте adb_usb.ini, перезагрузите компьютер + устройство + подкачка USB-порт, переустановите студию и т. Д. И т. Д.), Я просто не мог заставить его работать, и не мог даже определить мое устройство, используя «устройства adb». Наконец, после примерно 2 часов поиска в Google и тестирования, кто-то предложил переключиться на PTP вместо MTP на моем устройстве. Когда я сделал это, на моем устройстве появилось всплывающее окно с просьбой разрешить доступ к моему mac, и внезапно все заработало (пришлось перезапустить студию, чтобы она тоже там появилась).
Возможно, сейчас я сталкиваюсь с этой веткой, но это первый результат поиска в Google, и у меня было много проблем с поиском ответа на эту проблему, поэтому я подумал, что это следует добавить в качестве решения.
источник
PTP
заключается в том, что при первом запуске вы не авторизовали отладку USB из диалогового окна на своем телефоне. Если вы хотите использовать,MTP
попробуйте отменить авторизацию USB в настройках -> Параметры разработчика -> Отменить авторизацию USB, затем начните заново.На вашем устройстве:
Если опция «разрешить режим отладки USB» отключена. Тогда вы можете подключить устройство к вашему компьютеру. Отключите устройство, и опция должна быть доступна
Примечание. В Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать его доступным, перейдите в «Настройки»> «О телефоне» и нажмите «Построить номер» семь раз. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика.
Если это все еще не помогает, вы можете гуглить это с этим выражением:
источник
Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.
developer.android.com/studio/run/device.html#setting-upНекоторые кабели нельзя использовать в режиме разработчика или для передачи файла . Решением было бы поменять кабель и не тратить время.
Пост Trendblog
источник
adb devices
показано, что мое устройство все еще подключено, Android Studio не может работать на моем телефоне, пока я не поменяю кабель.Пришлось,
killall adb
потому что Android Studio каким-то образом зависал и больше не хотел общаться с adb. Таким образом, мое устройство не обнаружилось.Таким образом, выход из Android Studio, завершение всех экземпляров adb в Terminal и повторный запуск Android Studio (должен спросить, должен ли он тогда включить отладку) сработал.
источник
Это работает для меня, выполнив следующие действия: -
Если вы используете Windows, устройство не будет отображаться из-за проблемы с драйвером.
Зайдите в диспетчер устройств (просто найдите его с помощью «Пуск») и найдите все устройства с ошибкой. Многие андроиды будут отображаться как неизвестные USB-устройства и поставляются с восклицательным знаком. Выберите это устройство и попробуйте обновить драйверы для него. для обновления часть перейдите по ссылке: универсальный АДБ
Но перед этим вы должны обновить менеджер SDK и убедиться, что установлен пакет драйвера USB Google.
По завершении файлы драйвера загружаются в каталог \ extras \ google \ usb_driver \. Подсказки : найдите «android_winusb.inf» в Windows «Пуск» и «Открыть местоположение файла», чтобы получить упомянутый каталог.
Откройте диспетчер устройств, перейдите к устройству Android, щелкните его правой кнопкой мыши и выберите «Обновить программное обеспечение драйвера», затем выберите «Обзор программного обеспечения драйвера». Следуйте ранее указанному пути к файлу, чтобы установить Google USB Driver.
Перезапустите Android Studio и Developer Options на вашем устройстве Android и снова подключите USB.
Ура!
источник
Потратив некоторое время, я обнаружил, что проблема в том, чтобы включить опцию отладки USB. Просто найдите в настройках своего мобильного телефона-> Параметры разработчика-> Отладка USB. Просто включите его, и он работает. Это может кому-то помочь!
источник
В моем случае следующие шаги помогли решить проблему:
1) Убедитесь, что в Android SDK Manager установлен пакет «Google USB Driver»
2) Загрузите "ADB Driver Installer 2.0" отсюда
3) Запустите загруженный инструмент и подключите свой смартфон; в моем случае он показал, что драйвер был установлен неправильно, и предложил исправить это
После этих шагов моя Android Studio мгновенно узнала устройство! И MTP, и PTP начали работать.
Протестировано для Samsung (Android 4.1.2) и Xiaomi MI4W (Android 4.4.4)
источник
В моем телефоне Nexus 5 не было параметров разработчика в меню настроек. Я должен был сделать следующее:
На Android 4.2 и новее параметры разработчика по умолчанию скрыты. Чтобы сделать его доступным, перейдите в «Настройки»> «О телефоне» и нажмите «Построить номер» семь раз. Вернитесь к предыдущему экрану, чтобы найти параметры разработчика.
источник
В моем случае
андроид студия вдруг перестает видеть мое устройство
Я исправляю это, изменив опцию USB на медиаустройство (MTP)
как получить опцию USB из хранилища USB Computer Connection
проверьте Отладка из параметров разработчика
попробуйте перезапустить на устройстве, оно должно работать
Опция USB была только зарядка
ОБНОВЛЕНИЕ ОТВЕТ 26/7/2016
Есть много причин, таких как отключение режима разработчика -> отладка по USB (если вы не видите опцию разработчика, нажмите 7 раз по номеру сборки)
но я сталкиваюсь с другой проблемой, каждая вещь работала очень хорошо внезапно, андроид студия не может увидеть мое устройство
Чтобы исправить эту проблему, вам нужно перезапустить ADB, из терминала
или из ддмс
в разделе устройства -> нажмите на маленькую стрелку вниз -> перезапустите adb
источник
adb reconnect
также пнул мой в действие.Я подключил свой телефон, и он был обнаружен нормально (нет необходимости в диспетчере устройств или чем-то в этом роде) ... но Android Studio его не видела.
Я обнаружил, что нужно выполнить два требования
Для PTP, перейдите в settings..storage..usb connection..PTP (Для MTP / PTP, возможно, на моем нексусе он есть, но на моем doogee я вижу его в «параметрах разработчика» .. затем в сети, над вводом, там написано "выберите конфигурацию USB")
Для отладки по USB, настройки ... около ... нажмите примерно 7 раз, затем появляется новая опция для отладки по USB, и вы можете включить ее.
Добавлено это также относится к отладке USB или перемещению MTP / PTP /android/213059/where-is-the-mtp-and-ptp-option-in-android-9
источник
PPT
вариант не найден, выберитеMIDI
вариант. Это работает для меня.Я обнаружил, что у меня работает:
CD
в папку sdk platform-toolsПроверьте, видит ли adb ваше устройство
Если он отображает «Список подключенных устройств» и пустую строку ниже, перезапустите adb следующим образом:
затем снова запустите
./adb devices
и посмотрите, подхватывает ли оно устройство, например, следующим образом:источник
Попробуйте следующие решения (для Windows):
Перейдите в путь установки инструмента sdk и в папку \ sdk \ platform-tools и выполните эту команду:
устройства adb
Если ваше устройство в списке, оно должно показывать что-то вроде этого:
Если нет, следуйте этому:
Попробуйте эти команды:
adb kill-server
adb start-server
Убедитесь, что на вашем телефоне есть «Настройки разработчика» в «Настройках» (если нет, перейдите в «Настройки», «О телефоне (или устройстве)», нажимайте на версию Android несколько раз, пока не увидите сообщение).
Убедитесь, что на вашем телефоне включена отладка по USB (зайдите в Настройки разработчика в Настройках и включите его)
Убедитесь, что для параметра «Выбор конфигурации USB» установлено значение «MTP» (это также указывается в параметрах разработчика).
Убедитесь, что вы можете видеть свои файлы на устройстве в проводнике Windows при подключении через USB.
Убедитесь, что драйвер для вашего устройства установлен правильно (в большинстве случаев это происходит при первом подключении USB-кабеля).
В Windows щелкните правой кнопкой мыши Компьютер и перейдите в Диспетчер устройств, проверьте, есть ли у вас Android-устройство прямо в корневой папке, и под ним должен быть Android Composite ADB Interface. Если у вас его нет, вам нужно скачать Google USB Driver. Получи это здесь:
http://developer.android.com/sdk/win-usb.html
В диспетчере устройств найдите ваше устройство (должно иметь желтый восклицательный знак), щелкните правой кнопкой мыши и обновите драйвер (откройте папку с драйвером, который вы только что загрузили)
Если это не работает, попробуйте перезапустить Android Studio или снова подключить устройство.
Некоторые дешевые устройства (около 30 долларов) не предоставляют драйверы USB для подключения в диспетчере устройств, поэтому в этом случае вам не повезло.
источник
C:\Users\me\AppData\Local\Android\sdk\platform-tools
. Водители здесь:C:\Users\me\AppData\Local\Android\sdk\extras\google\usb_driver
adb devices
из оболочки исправил это для меня, потому что он может обнаружить и исправить то, что демон ADB не работал .Если ваш телефон работал ранее
Прежде чем делать что-то сложное, это может быть простой проблемой. Просто отключите и снова подключите.
Если есть дополнительные проблемы
Вы также можете проверить, что ваша конфигурация настроена для запуска на вашем телефоне.
запустить -> редактировать конфигурации
И убедитесь, что вы по умолчанию используете USB-устройство или диалоговое окно выбора, если вы собираетесь переключаться между устройствами на вашем эмуляторе.
источник
Убедитесь, что вы загрузили правильный API для версии, которую использует ваше устройство. После обновления версии Android вашего устройства или переключения на другое устройство, возможно, не будет загружен правильный API в Android Studio. Сделать это:
Проверьте версию ОС Android на вашем устройстве, выбрав «Настройки»> «О телефоне»> «Версия Android».
Убедитесь, что в Android Studio в SDK Manager установлен правильный API
источник
Также попробуйте снять галочку «Инструменты» - «Android» - «Включить интеграцию ADB».
Это работа для меня после обновления Windows до 10.
источник
После включения режима отладки откройте настройки / Параметры разработчика.
источник
AVD Manager предназначен для изображений эмулятора. Это никогда не показывает аппаратное обеспечение. Это верно для любого использования AVD Manager: Eclipse, Android Studio и т. Д.
источник
Попробуйте изменить режим USB-подключения к MIDI-устройствам. Вот что сработало для меня.
источник
если версия вашего устройства в 9, то
Зайдите в Инструменты SDK и обновите SDK той же версии и установите Google USB Driver
источник
Если у вас все еще есть эта проблема (позднее лета 2015 года), возможно, вам следует:
Я недавно установил Windows 10 (не обновление, чистая установка) и забыл драйвер USB ADB
источник
Я знаю, это звучит странно, но я просто перезагружаю свой телефон, пока он был подключен, и он появляется
источник
Если вы используете Samsung, вы можете загрузить и установить драйвер устройства от Samsung.
Запись
Вам нужно включить режим ADB (как одиннадцатый комментарий)
Вам необходимо установить Target в Android Studio для диалога «Open Select Deployment Target». Чтобы установить цель: «Выполнить»> «Редактировать конфигурации»> «Цели»> «Открыть», выберите диалоговое окно «Выбор цели развертывания».
источник
Я устранял ту же проблему. Я перепробовал все советы в этой теме в постах выше меня.
Моя ситуация была: - компьютер видел мой планшет - были включены параметры отладки usb в режиме разработчика - adb в sdk не видел мое устройство, убийство и запуск не помогли
Проблема была в том, что у меня на win8 были драйверы Samsung Galaxy. Когда я зашел в диспетчер устройств, там был планшет Lenovo A7600 с желтой маркировкой. Настройки -> актуализировать драйверы -> выбрать из существующих, и я подключил драйверы Samsung к этому.
Это работает как шарм.
источник
Я столкнулся с той же проблемой. Оказалось, что неисправен кабель для передачи данных. Устройство начнет заряжаться, но не будет отображаться на подключенных устройствах в Android Studio.
Попытка другого кабеля работала нормально.
Сначала попробуйте другой кабель, если вы уже использовали текущий.
источник
Ни один из приведенных выше ответов не решил мою проблему, пока я не обновил инструменты платформы SDK. Возможно, это одна из причин этой проблемы.
источник
Когда я столкнулся с этой проблемой, я был на версии Android Studio 3.1. Я пробовал много подходов выше, у меня ничего не получалось (Не знаю почему : / ). Наконец я попробовал что-то другое самостоятельно. Мой подход был:
Прежде чем идти к ревам, убедитесь, что
Надеюсь, это поможет кому-то вроде меня.
источник
Я использую Android-версию Nougat API 24, я решил проблему с устройством, не обнаруженную, заменив USB-кабель.
источник
Проверьте драйвер устройства, если ваше устройство установлено Galaxy Kise будет искать ваш драйвер
источник
Поскольку драйвер не удалось загрузить, я не смог подключиться к своему устройству в Windows 7. Я выполнил следующие действия:
источник