当前位置: 首页 > 知识库问答 >
问题:

模拟器错误-打开HAX设备失败

潘璞瑜
2023-03-14

我的 Android 模拟器无法启动我的应用程序,模拟器完美启动,但无法启动应用程序。启动模拟器时,我遇到了以下一堆错误。

我如何解决这些问题?

Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
Data partition already in use. Changes will not persist!
Cache partition already in use. Changes will not persist!
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
HAX is not working and emulator runs in emulation mode
emulator: Failed to open the HAX device!
Failed to allocate memory: 1455
emulator: Open HAX device failed
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

我的模拟器设置:

  • 设备:3.7 WVGA
  • 目标:Android 4.2.2(API 17)
  • CPU:英特尔凌动(x86)
  • RAM:512
  • VM堆:32

共有1个答案

贺懿轩
2023-03-14

这可能是因为缺少显卡驱动程序。您的警告表明这是OpenGL ES仿真的问题。确保在创建AVD时单击“使用主机GPU”选项。同时安装视频卡的驱动程序。

https://askubuntu . com/questions/172312/stuck-with-launching-new-emulator

 类似资料:
  • 我的Android模拟器运行正常,但每次我启动模拟器时都会显示这个错误。 启动AVD仿真程序AVD_for_Nexus_4仿真程序:打开HAX设备失败!HAX不工作,模拟器在仿真模式下运行模拟器:打开HAX设备失败模拟器:模拟器窗口离开视图并重新进入

  • 问题内容: 这是我现在正在使用我的Android应用程序处理的问题。程序在模拟器上运行正常,没有任何错误,但在运行相同操作系统的真实设备上却出现了错误。 我有一个应用程序小部件更新服务,可以更新我的小部件。此服务检查窗口小部件是否在屏幕上,否则不进行更新过程。在模拟器上工作正常。 每次必须在OnReceive方法中更新窗口小部件时,我都会在字符串变量check_intent中捕获该意图,该变量告诉

  • 难以从logcat获得任何有用的完整日志。我的应用程序运行良好(两个设备),所有日志也很好,以及我的Nexus设备。但是用我的手机(华为P8 Lite,非根目录,Android5),我收到了一条错误消息: 11-12 11:21:07.740:E/ZipFileCache(7584):打开zip文件时init失败。 我的app根本没有使用ZIP功能,只访问内部存储。我在网上发现了几个关于这个的帖子

  • 朋友们试图在ios实际设备上运行appium脚本,出现以下错误 Eclipse错误: [TestNG]正在运行: /private/var/folders/05/79kfthm94qjd3bngd2l5pv7r0mx69v/T/testng-eclipse--1690789728/testng-customsuite.xml 配置失败:@BeforeClass setUpBeforeClass o

  • 问题内容: 我正在寻找一种更简便的方法来针对有故障的块设备测试我的应用程序,这些设备在读取某些块时会产生I / O读取错误。尝试使用具有已知坏块的物理硬盘驱动器很痛苦,我想找到一种软件解决方案(如果存在)。 我确实找到了Linux磁盘故障模拟驱动程序,该驱动程序允许创建一个接口,该接口可以配置为在读取某些范围的块时生成错误,但是它是针对2.4 Linux内核的,而尚未针对2.6更新。 最好是一个l

  • 你好,我刚刚在codenameone中开发了一个应用程序,它在模拟器中工作得非常好,但是当我在物理设备上安装相同的应用程序时,所有绘制的对象的大小都减少了。我想保持与模拟器中相同的大小。模拟器使用的皮肤是:appleipadamini物理设备使用的是:Apple iPadmini4模拟器选择的高度和宽度是1000×700,但是安装在物理设备上时,它只是屏幕的一半。

  • 我genymotion模拟器和我的手机连接,我想通过wifi运行和调试我的应用程序,我找到了这样做的指令,但当我输入此代码时,我得到了这个错误: 我得到这个错误:错误:多个设备/仿真器 如何将我的设备设置为默认值或类似的东西来解决此问题?

  • 错误:调整分区e2fsck的大小失败,退出代码为8 我想运行我的第一个Android应用程序,我在模拟器上出错了,请帮帮我。