为什么 Android Studio 的模拟器工具 window 对某些应用程序不可用?

Why is Android Studio's emulator tool window unavailable for some apps?

在我的一些(flutter)应用程序中,我可以在工具 window 中 运行 Android 模拟器。但在大多数情况下,我不能;模拟器 window 没有出现,并且没有 View > Tool Windows > Emulator 菜单条目(以及其他缺少的工具 windows,包括 Profiler, App Inspection, Build Variants, Dart AnalysisDevice File Explorer)。

比较 donot 显示模拟器工具 window 的项目设置,我发现没有差异。两者具有相同的 Android SDK (11.0) 和 SDK 设置(相同的构建工具、平台工具等)。相同的模拟器,当然,以及在工具 window.

中启动模拟器的相同设置

所有应用程序在 Android Studio 模拟器中都可以正常工作,只是我是否可以 运行 工具中的模拟器的区别 window.

这是一个错误还是我需要更改其他设置? (如有必要,我很乐意添加其他设置信息。)

我可以通过创建一个新的 flutter 项目来重现这个问题。我遇到这个问题已经有一段时间了,但我当前的设置是:

Android Studio Arctic Fox | 2020.3.1 Patch 1 Build #AI-203.7717.56.2031.7621141, built on August 7, 2021 Runtime version: 11.0.10+0-b96-7249189 amd64 VM: OpenJDK 64-Bit Server VM by Oracle Corporation Windows 10 10.0 GC: G1 Young Generation, G1 Old Generation Memory: 1280M Cores: 4 Registry: ide.intellij.laf.enable.animation=true, external.system.auto.import.disabled=true, ide.balloon.shadow.size=0 Non-Bundled Plugins: com.mallowigi.idea, Dart, org.jetbrains.kotlin, io.flutter

经过进一步搜索,我发现解决方案 似乎可以解决我的问题。基本上,您在项目设置中单击 FileProject Structure ... Select Modules,然后单击项目的 + 按钮。添加 Android 模块并单击 OK