无法在 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 出错:无法在模拟器中启动 AVD