Я использую Android Studio, чтобы изучить свой проект флаттера. При первом запуске с эмулятором Pixel 5 API 30 все работает хорошо.
Но если я закрою Android Studio IDE, не завершив работающее приложение, а затем снова открою Android Studio, чтобы снова запустить проект с помощью этого эмулятора, он начнет работать в фоновом режиме, и у меня не будет возможности вернуть его на экран. Когда я открываю проект, я вижу эмулятор в диспетчере устройств синим цветом (это означает, что он все еще работает, даже если я закрываю IDE).
2-варианты:
1- Я могу захотеть остановить работающий эмулятор и снова запустить его. Я попробовал adb kill-server и adb start-server. Нет ничего работающего.
Кроме того, я не могу заблокировать папку и файл в .android\avd\Pixel_5_API_30.avd. Он сказал, что действие не может быть выполнено, потому что файл открыт в qemu-system-x86-64.exe.
2- Верните фоновый эмулятор обратно для отображения на экране. Я пока не могу найти никакого решения.
Единственное решение - перезагрузить компьютер.
Кто знает, поделитесь. Я много ищу здесь.
Вы можете попробовать убить qemu-system-x86-64.exe в диспетчере задач, это должно принудительно остановить эмулятор.
Еще один хороший способ убедиться, что эмулятор не работает в фоновом режиме, — это разделить его на другое окно. Так что нас не смущает, когда у нас открывается несколько IDE.
Просто перейдите к File > Settings > Emulator > Снимите флажок Launch in a tool window