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

Posted

技术标签:

【中文标题】无法在 Android Studio 上启动模拟器:EventQueue.isDispatchThread()=false,然后无法定位 adb【英文标题】:Unable to launch emulator on Android Studio: EventQueue.isDispatchThread()=false, then unable to locate adb 【发布时间】:2020-10-15 01:40:13 【问题描述】:

尝试在 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 管理器中卸载并重新安装了平台工具,每个实例都遇到了同样的错误。我无法在任何模拟器上运行任何颤振程序。我还没有尝试过常规的 Android Studio 项目。有什么想法吗?

【问题讨论】:

如果这个错误完全是我独有的,请告知我。 【参考方案1】:

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

【讨论】:

【参考方案2】:

在我的情况下,有帮助的是重新启动一个模拟器。

【讨论】:

以上是关于无法在 Android Studio 上启动模拟器:EventQueue.isDispatchThread()=false,然后无法定位 adb的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Android Studio 中启动模拟器

Android Studio 出错:无法在模拟器中启动 AVD

Android studio 无法启动安卓模拟器

尽管它显示在任务栏上,但 Android Studio 模拟器无法正常工作

Android Studio 中的模拟器无法启动

适用于 Android 的 Visual Studio 2015 RC 模拟器无法启动