<p>флаттер не распознает мое устройство Android LG-G2</p>

Созданный на 30 дек. 2016  ·  3Комментарии  ·  Источник: flutter/flutter

Действия по воспроизведению

Flutter не распознает мой Android-телефон LG G2 с версией Android 5.0.2. Мой телефон подключен через USB-кабель и включен режим разработчика.

Журналы

Запуск flutter analyze вызывал неожиданное завершение флаттера; файл flutter_01.log был переименован в flutter_01.txt и прилагается.
флаттер_01.txt

EN-CO-EPFFT1:~ ppolasek$ анализ флаттера

Ой; флаттер неожиданно вышел.
Отчет о сбое записывается в /Users/ppolasek/flutter_01.log;
сообщите нам об этом по адресу https://github.com/flutter/flutter/issues.

Флаттер Доктор

DEN-CO-EPFFT1:~ ppolasek$ флаттер доктор -v
[ +22 мс] [/Users/ppolasek/bin/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +8 мс] Код выхода 0 из: git rev-parse --abbrev-ref --symbolic @{u}
[ ] источник/мастер
[ ] [/Users/ppolasek/bin/flutter/] git ls-remote --get-url origin
[ +7 мс] Код выхода 0 из: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ ] [/Users/ppolasek/bin/flutter/] git log -n 1 --pretty=format:%H
[ +8 мс] Код выхода 0 из: git log -n 1 --pretty=format:%H
[ ] d05c7f62f24ec73baf15c51f3b32ea66fc139a31
[ ] [/Users/ppolasek/bin/flutter/] git log -n 1 --pretty=format:%ar
[ +7 мс] Код выхода 0 из: git log -n 1 --pretty=format:%ar
[ ] 9 дней назад
[ +11 мс] [✓] Flutter (в Mac OS, мастер канала)
[ +1 мс] • Флаттер в /Users/ppolasek/bin/flutter
[ ] • Версия фреймворка d05c7f62f2 (9 дней назад), 21 декабря 2016 г., 06:19:42
[ ] • Версия двигателя 2f32e8054d
[ ] • Инструменты Dart версии 1.21.0
[ +3 мс] java -версия
[ +97 мс] [✓] Набор инструментов Android — разработка для устройств Android (Android SDK 25.0.2)
[ ] • Android SDK в /Users/ppolasek/Library/Android/sdk
[ ] • Платформа android-25, инструменты сборки 25.0.2
[ ] • Среда выполнения Java(TM) SE (сборка 1.8.0_60-b27)
[ +4 мс] ideviceinstaller -h
[+5 мс] idevice_id -h
[ +5 мс] idevice_id -l
[ +26 мс] [-] iOS toolchain - разработка для устройств iOS
[ ] x XCode не установлен; это необходимо для разработки iOS.
Загрузите по адресу https://developer.apple.com/xcode/download/.
[ +86 мс] [✓] IntelliJ IDEA Community Edition (версия 2016.3.1)
[ ] • Плагин Dart версии 163.9166.22
[ ] • Плагин Flutter версии 0.1.7
[+5 мс] /Users/ppolasek/Library/Android/sdk/platform-tools/adb devices -l
[ +10 мс] Код выхода 0 из: /Users/ppolasek/Library/Android/sdk/platform-tools/adb devices -l
[ ] Список подключенных устройств
[+2 мс] idevice_id -h
[ +6 мс] какой idevice_id
[ +3 мс] Код выхода 0 из: which idevice_id
[ ] /Users/ppolasek/homebrew/bin/idevice_id
[ ] /Users/ppolasek/homebrew/bin/idevice_id -l
[ +5 мс] Код выхода 0 из: /Users/ppolasek/homebrew/bin/idevice_id -l
[ +1 мс] [✓] Подключенные устройства
[ ] • Никто
[ ] «Флаттер-доктор» занял 316 мс.
[ +2 мс] выход с кодом 0
DEN-CO-EPFFT1:~ ppolasek$

Для получения дополнительной информации о диагностике и сообщении об ошибках Flutter см. https://flutter.io/bug-reports/ .

Самый полезный комментарий

Наконец-то я решил, что проблема решена: в USB-подключении к ПК я ранее выбрал «Медиа-устройство (MTP)» на своем телефоне, что, по-видимому, заблокировало доступ с Mac. Когда я изменил это на «Отправить изображения (PTP)», мое устройство было немедленно распознано через «устройства флаттера», и я также смог запустить свое приложение в Android Studio.

Все 3 Комментарий

Похоже, что adb («Мост отладки Android») не видит ваш телефон. Можете ли вы попробовать проверить, сможет ли новое приложение для Android, созданное в Android Studio, работать на вашем устройстве?

Что касается проблемы с анализатором, похоже, он не работает из-за отказа в разрешении. Вы были в каталоге, содержащем ваше приложение Flutter, когда запускали flutter analyze ?

Что касается проблемы flutter analyze , я был _не_ в каталоге, содержащем мое приложение Flutter, и когда я запустил его из каталога своего приложения, я получил «Нет предупреждений анализатора! (пробежал за 8,3 с). Вероятно, это была не связанная с этим проблема.

Я создал новое приложение для Android в Android Studio и принял параметры по умолчанию, но не смог запустить его из-за Error running BeerApp: No target device found. Мне было интересно, можно ли его связать с Android File Transfer, автоматически открывающимся при подключении телефона к сети. мой Mac, но даже после удаления приложения из каталога приложений я по-прежнему не могу запустить приложение Android Studio, а flutter devices также указывает на «нет устройств».

Наконец-то я решил, что проблема решена: в USB-подключении к ПК я ранее выбрал «Медиа-устройство (MTP)» на своем телефоне, что, по-видимому, заблокировало доступ с Mac. Когда я изменил это на «Отправить изображения (PTP)», мое устройство было немедленно распознано через «устройства флаттера», и я также смог запустить свое приложение в Android Studio.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги