Эмуляторы есть, но когда я запускаю приложение, оно не работает, пожалуйста, помогите:)
Я все перепробовал.
Cal, Флаттер новичок.
Я следовал инструкциям по установке и пробовал исправления из ответов на другие вопросы стека. Я использую Windows 8.1 для единственного пользователя. я пробовал из командной строки и в терминале Android
<*** C: \ Users \ Callum \ first_app> Эмуляторы флаттера
2 доступных эмулятора:
Pixel_2_API_27 • pixel_2 • Google • Pixel 2 API 27
Pixel_2_API_28 • pixel_2 • Google • Pixel 2 API 28
Чтобы запустить эмулятор, запустите 'flutter emulators --launch'.
Чтобы создать новый эмулятор, запустите 'flutter emulators --create [--name xyz]'.
Более подробную информацию об управлении эмуляторами можно найти по ссылкам ниже:
https://developer.android.com/studio/run/managing-avds
https://developer.android.com/studio/command-line/avdmanager
C: \ Users \ Callum \ first_app> Эмуляторы флаттера - запуск Pixel_2_API_28
// эмулятор запускается
C: \ Users \ Callum \ first_app> Flutter run
Нет подключенных устройств.
C: \ Users \ Каллум \ first_app> ***>
Я хочу запустить приложение флаттера
ОБНОВЛЕНИЕ
C: \ Users \ Callum \ first_app> флаттер доктор -v
[√] Flutter (Channel стабильный, v1.2.1, в Microsoft Windows [Версия 6.3.9600],
язык en-US)
• Флаттер версии 1.2.1 на C: \ src \ flutter \ flutter
• Framework revision 8661d8aecd (3 months ago), 2019-02-14 19:19:53 -0800
• Engine revision 3757390fa4
• Dart version 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)
[√] Android toolchain - разработка для устройств Android (версия Android SDK
28.0.3)
• Android SDK в C: \ Users \ Callum \ AppData \ Local \ Android \ sdk
• Местоположение Android NDK не настроено (необязательно; полезно для собственного
поддержка профилирования)
• Платформа Android-28, build-tools 28.0.3
• Бинарный файл Java по адресу: C: \ src \ Andriod studio \ jre \ bin \ java
• Java-версия среды выполнения OpenJDK (сборка 1.8.0_152-release-1343-
b01)
• Все лицензии на Android принимаются.
[√] Android Studio (версия 3.4)
• Студия Android на C: \ src \ Andriod studio
• Плагин Flutter версии 35.0.1
• Плагин Dart версии 183.6270
• Java версия OpenJDK Runtime Environment (сборка 1.8.0_152-release-1343-
b01)
[!] Подключенное устройство
! Нет доступных устройств
! Врач обнаружил проблемы в 1 категории.
но есть эмуляторы. Может ли быть проблема в переменных окружения, которые я установил?
ANDRIOD_HOME- Значение: C: \ Users \ Callum \ AppData \ Local \ Android \ Sdk
Path-Value: C: \ src \ flutter \ flutter \ bin;% ANDRIOD_HOME% \ tools;% ANDRIOD_HOME% \ platform-tools
Обновление 2
Я установил vscode. справа внизу написано, что нет устройства, я щелкнул по нему и выбрал устройство (устройства, которые я создал в студии andriod, были здесь). Я получил следующую ошибку «Не удалось запустить эмулятор: ошибка: эмулятор не подключился в течение 60 секунд»
Обновление 3
Я попытался запустить ABD.exe из командной строки, я получил следующую ошибку: «Программа не может запуститься, потому что на вашем компьютере отсутствует api-ms-crt-locale-l1-1-0.dll. Попробуйте переустановить Программа для решения этой проблемы ". Затем я скачал недостающую DLL и поместил ее в папку platform-tools.
Я также установил инструменты разработчика C ++ с веб-сайта Windows, так как он содержал dll, который я искал.
Теперь я получаю 'приложение не удалось правильно запустить (0xc000007b), нажмите кнопку ОК, чтобы закрыть приложение.
После всего этого, если я удалю dll из папки инструментов платформы, я все еще получаю сообщение об ошибке "программа не может быть запущена, потому что api-ms-crt-locale-l1-1-0.dll отсутствует на вашем компьютере. попробуйте переустановить программу, чтобы решить эту проблему"