无法在 Android Studio 上启动模拟器:EventQueue.isDispatchThread()=false,然后无法找到 adb

Unable to launch emulator on Android Studio: EventQueue.isDispatchThread()=false, then unable to locate adb

在 Android Studio 上尝试 运行 我的设备模拟器时,会出现一个弹出窗口: 以前,我收到错误“Unable to locate adb”,但在将默认 platform_tools 文件夹替换为 official version,这个弹出窗口现在取代了最后一个。我不认为这是我安装的问题,因为我已经卸载并重新安装 Android Studio 和 flutter-sdk 几次,每次尝试都遇到 unable to locate adb 错误,然后是这个。这可能是我解压缩某个文件的方式吗?我在这里抓住救命稻草。 有什么修复方法吗?老实说,我什至不知道从哪里开始。我还没有看到任何其他页面描述在尝试启动模拟器时出现此错误。

感谢您的宝贵时间!

编辑:纯文本错误描述:

EventQueue.isDispatchThread()=false Toolkit.getEventQueue()=com.intellij.ide.IdeEventQueue@2c5cc720
Current thread: Thread[ApplicationImpl pooled thread 4,4,Idea Thread Group] 1175604479
SystemEventQueueThread: Thread[AWT-EventQueue-0,6,Idea Thread Group] 1657237134  

我尝试创建一个新设备并擦除当前设备上的数据,但这只会导致 unable to locate adb 再次弹出窗口(我没有启用像 Avaast 这样的防病毒软件方式),我绝对确定 adb.exe 在我的文件路径中(C:\Users\User\AppData\Local\Android\Sdk\platform-tools\adb.exe)。我已经多次从 SDK 管理器中卸载并重新安装平台工具,每个实例都会遇到同样的错误。我不能在任何模拟器上 运行 任何 flutter 程序。我还没有尝试过常规 Android Studio 项目。有什么想法吗?

所以,我仍然不确定为什么会显示 EventQueue 错误,但我所知道的是 unable to locate adb 是一个可以忽略不计的弹出窗口,如果您确定 adb.exe在您的文件目录中。我的问题是我没有足够的内存来 运行 我机器上的模拟器,所以在开发应用程序时一定要有足够的空间(使用 Android Studio 和 flutter-sdk 时大约有 11 gigs )!仅此而已,通过它肯定是一种奇怪的体验。

就我而言,有用的是重新启动模拟器。