等待设备时出错:等待仿真器上线300秒后超时

时间:2016-07-14 06:37:19

标签: android android-studio android-emulator

我一直在尝试使用android studio模拟器,但我无法在模拟器上运行我的应用程序。当我运行我的应用程序时,它会显示模拟器,其中包含以下详细信息:

  • 启用Hax

  • Hax ram_size 0x40000000

  • HAX正在运行,模拟器以快速模式运行。

  • 端口5554上的控制台; ADB在5555号港口

之后需要下一个TAB启动应用程序并显示等待设备上线。之后它显示错误:

Error while waiting for device: Time out after 300 seconds waiting for emulator to come online.

任何人都知道任何解决方案。

7 个答案:

答案 0 :(得分:4)

虽然这种行为可能有多种原因.... 主要是可能是由于您使用的系统映像 API版本中的错误

最好下载最新系统映像,并确保您正在使用的API版本的兼容性。

enter image description here

如果存在问题

我想建议一些修正: 试试吧

1)将Android SDK卸载/重新安装到文件夹。

OR

2)删除模拟器并创建另一个针对相应API级别的模拟器。

OR

3)创建一个新的虚拟设备。

OR

4)设置"最大VM应用程序堆大小"硬件属性为192或更高,并选择QVGA皮肤。

希望它有所帮助。

答案 1 :(得分:2)

我也遇到了这个超时错误。这是我的解决方案

启动任务管理器 - >在进程列表中搜索adb.exe->结束进程 - >尝试重新启动它将启动的仿真器。

答案 2 :(得分:0)

这对我有帮助: https://www.youtube.com/watch?v=avcOIrtimMU

点击应用:修改配置;

在“启动选项”中:选择“特定活动”

在“活动”中:指定您的主类:com.example.budgetapp.MainActivity

然后运行。

答案 3 :(得分:0)

这对我有用:

GoTo SDK Manager-> SDK工具->检查android模拟器是否具有最新版本,以及是否未安装更新。

我在这里描述了相同的错误。

希望有帮助

答案 4 :(得分:0)

检查更新.... 模拟器有更新。 我更新后工作正常。

答案 5 :(得分:-1)

  1. 打开AVD Manager。
  2. 创建新AVD或编辑现有AVD。
  3. 在“验证配置”页面中,指定“模拟性能:图形更改为软件或硬件”
  4. 祝你好运

答案 6 :(得分:-1)

我也在这里尝试了所有方法以及其他问题,但是对我来说唯一的解决方案是创建一个新的AVD。 也不确定从Pixel3XL降级为Pixel2。 (保留相同的android版本)