Android Studio模拟器无法启动,“正在等待目标设备上线”

5
我目前正在学习如何开发安卓应用程序。我正在制作我的第一个应用程序,没有出现错误,但是我的模拟器无法运行我的应用程序。它停留在“等待目标设备上线”的状态。我不知道哪里出了问题,因为之前它是可以运行的。我完全重新安装了一切,但仍然无法运行。不确定该怎么办。 enter image description here
7个回答

3
从Android Studio的“工具-Android”菜单中取消选中“启用ADB集成”,然后再选中它,这样就可以正常工作了。
请参考以下图片:enter image description here

2

Jonothan的解决方案指引我尝试了这个方法,它对我很有效,因为Jonathan提到的那个方法在我的情况下没有起作用。

  1. 关闭模拟器(如果正在运行)。
  2. 打开Android虚拟设备管理器(AVD Manager)。
  3. 单击“操作”下拉箭头(极右侧)。
  4. 选择“擦除数据”(这是我使用的额外步骤)
  5. 选择“立即冷启动”。

模拟器重新启动后,您可以运行应用程序,此模拟器将连接并可供使用.


即将翻译: "请问如何在Windows上配置Java环境变量?"

1
我遇到了同样的问题,问题是快速启动导致仿真器与IDE / adb不同步。
以下是我解决问题的步骤:
1.关闭仿真器(如果正在运行)。 2.打开Android虚拟设备管理器(AVD Manager)。 3.单击“操作”下拉箭头(最右侧)。 4.选择“立即冷启动”。 5.仿真器重新启动后,单击“运行应用程序”并选择正在运行的仿真器。

0
在我的情况下,我打开了Android Studio,然后在菜单中通过Tools -> Android -> AVD Manager进行了导航。
如下图所示,我收到了一条消息:“Android模拟器与Hyper-V不兼容。” enter image description here 我按照建议的步骤进行了操作(如下):
引用: 不幸的是,您不能同时运行Hyper-V和使用模拟器。 以下是您可以执行的操作: 1.以管理员身份启动命令提示符 2.运行以下命令:C:\Windows\system32> bcdedit /set hypervisorlaunchtype off 3.重新启动计算机。
系统重启后,我打开了同样的窗口(AVD Manager),接下来出现了一个警告,要求安装HAXM:

enter image description here

之后,模拟器启动了,但非常缓慢。下一个建议是使用x86安装更好的模拟器,在我的机器上可以获得更好的性能(快10倍):

Google Play Intel x86 Atom系统镜像(system-images;android-24;google_apis_playstore;x86)

enter image description here


0

我的情况是,我曾经很好地使用过安卓模拟器。但有一天当我尝试通过Android Studio运行adb时,它只显示“等待目标设备...”,然后模拟器突然消失了。

经过一些检查,我知道Docker是原因,我认为Docker(或Docker Kinetics)和安卓模拟器在OSX(Mac)上会发生冲突。

关闭Docker后,我可以像往常一样使用安卓模拟器。


1
如何在Mac上关闭Docker。我不知道什么是Docker。 - Millenial2020

0

我通过使用电源关闭按钮关闭模拟器,而不是使用关闭(x)按钮(避免保存模拟器状态消息),来解决了这个问题。然后再次启动模拟器对我有用。


0

我在安装Android Studio Canary并尝试运行已经创建的模拟器后遇到了这个问题。

我在网上找到的所有方法都没有用,但是当我创建了一个新的虚拟设备后,最终成功连接了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接