Ошибка при открытии эмулятора, сохранение данных о сбоях в файле emu-crash-34.1.20.db

Я новичок в разработке мобильных приложений и пытаюсь создать свое первое флаттер-приложение в студии Android, но по какой-то причине я не могу подключить свой проект к созданному мной виртуальному устройству. Вот что у меня есть в подборке флаттер-устройств

это ошибка, которую я получаю ИНФОРМАЦИЯ | Хранение данных о сбоях в: C:\Users\FARAH\AppData\Local\Temp\AndroidEmulator\emu-crash-34.1.20.db, обнаружение включено для процесса: 19208 INFO | Эмулятор Android версии 34.1.20.0 (build_id 11610631) (CL:N/A) ИНФОРМАЦИЯ | Найден системный путь C:\src\flutter\system-images\android-34\google_apis_playstore\x86_64\ INFO | Игнорировать адрес IPv6: d0a6:c4e5:6101:0:d075:c4e5:6101:0 (2x) ОШИБКА | Запуск нескольких эмуляторов с одной и той же AVD ERROR | это экспериментальная функция. ОШИБКА | Используйте флаг -только для чтения, чтобы включить эту функцию. ИНФОРМАЦИЯ | Хранение данных о сбоях в: C:\Users\FARAH\AppData\Local\Temp\AndroidEmulator\emu-crash-34.1.20.db, обнаружение включено для процесса: 24936 INFO | Дублирующиеся строки журнала будут удалены, если вы хотите видеть запуск каждой отдельной строки с флагом -log-nofilter. ИНФОРМАЦИЯ | Увеличение объема оперативной памяти до 3072 МБ ИНФО | Обнаружен сервер IPv4: 1.1.1.1 ИНФОРМАЦИЯ | Игнорировать адрес IPv6: 787b:c4e5:6101:0:d075:c4e5:6101:0 ИНФОРМАЦИЯ | Игнорировать адрес IPv6: 787b:c4e5:6101:0:d075:c4e5:6101:0 (2x) ИНФОРМАЦИЯ | Игнорировать адрес IPv6: 9081:c4e5:6101:0:d075:c4e5:6101:0 ИНФОРМАЦИЯ | Игнорировать адрес IPv6: 9081:c4e5:6101:0:d075:c4e5:6101:0 (2x) ИНФОРМАЦИЯ | Игнорировать адрес IPv6: a887:c4e5:6101:0:d075:c4e5:6101:0 ИНФОРМАЦИЯ | Игнорировать адрес IPv6: a887:c4e5:6101:0:d075:c4e5:6101:0 (2x) ИНФОРМАЦИЯ | Игнорировать адрес IPv6: 1890:c4e5:6101:0:d075:c4e5:6101:0 ИНФОРМАЦИЯ | Игнорировать адрес IPv6: 1890:c4e5:6101:0:d075:c4e5:6101:0 (2x) ИНФОРМАЦИЯ | Игнорировать адрес IPv6: 7898:c4e5:6101:0:d075:c4e5:6101:0 ИНФОРМАЦИЯ | Игнорировать адрес IPv6: b0a0:c4e5:6101:0:d075:c4e5:6101:0 ИНФОРМАЦИЯ | Игнорировать адрес IPv6: b0a0:c4e5:6101:0:d075:c4e5:6101:0 (2x) ИНФОРМАЦИЯ | Игнорировать адрес IPv6: d0a6:c4e5:6101:0:d075:c4e5:6101:0

Я не знаю, вызвало ли это проблему, но сначала я пытался настроить флаттер на vscode, поэтому изменил некоторые пути к SDK на своем ноутбуке. Надеюсь, вы сможете помочь, спасибо.

Я попытался удалить файл emu-crash-34.1.20.db, я также видел это решение (откройте диспетчер задач и закройте Android Studio Также завершите adb.exe, emulator.exe и qemu-system-x86_64.exe. Перейдите в C:\Users"YOUR_USER".android\avd, здесь вы можете найти файл "ini" и папку для вашего устройства-эмулятора. удалите их обоих.) и попробовал, но ничего не произошло. и ни установка версии эмулятора 33.1.24, ни подключение студии Android к смартфону Android не помогли.

Это задумано как предложение, а не решение, поэтому оно отформатировано как комментарий. Пожалуйста, рассмотрите следующие шаги, которые не обязательно выполнять по порядку: Перезагрузите ноутбук/ПК. Завершите все запущенные эмуляторы и процессы. Удалите и перенастройте виртуальное устройство Android (AVD). Выполните команду flutter Doctor для диагностики проблем.

YUSOF KHAN 26.04.2024 20:39
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
1
1 034
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Используйте другой AVD: вместо того, чтобы пытаться запустить несколько экземпляров одного и того же AVD, создайте новый AVD и попробуйте запустить на нем приложение Flutter, и если проблема не устранена, попробуйте переустановить студию Android и флаттер.

Ответ принят как подходящий

Обновлять: Единственное решение, которое сработало для меня, - это запустить команду (конфигурация флаттера --android-sdk pathToYourSDK) в терминале. (Обратите внимание, что вам необходимо заменить pathToYourSDK на фактический путь к SDK, который вы можете получить с помощью инструментов -> Диспетчер SDK). Также убедитесь, что Android SDK выбран в (Настройки проекта -> Структура проекта).

Другие вопросы по теме