HarmonyOS 鸿蒙Next MacBook Pro运行本地模拟器一直黑屏,求大佬解决

HarmonyOS 鸿蒙Next MacBook Pro运行本地模拟器一直黑屏,求大佬解决 系统版本:13.4.1
芯片:m1 pro

以下是qemu-error.log日志文件中的异常信息

WARNING | System image is writable

QMetaObject::connectSlotsByName: No matching signal for on_new_posture_requested(int)

QMetaObject::connectSlotsByName: No matching signal for on_dismiss_posture_selection_dialog()

QMetaObject::connectSlotsByName: No matching signal for on_new_resizable_requested(PresetEmulatorSizeType)

QMetaObject::connectSlotsByName: No matching signal for on_dismiss_resizable_dialog()

WARNING | cannot add library /usr/local/Huawei/sdk/hmscore/emulator/qemu/darwin-aarch64/lib64/vulkan/libvulkan.dylib: failed

ERROR | EglOsGlLibrary: Could not open GL library libGLESv2.dylib [dlopen(libGLESv2.dylib, 0x0002): tried: ‘/usr/local/Huawei/sdk/hmscore/emulator/lib64/gles_swiftshader/libGLESv2.dylib’ (code signature in <B48F2D27-E9C4-30EF-A948-CB28819733C9> '/usr/local/Huawei/sdk/hmscore/emulator/lib64/gles_swiftshader/libGLESv2.dyli]

ERROR | EglOsEglDispatcher: Could not open EGL library libEGL.dylib [dlopen(libEGL.dylib, 0x0002): tried: ‘/usr/local/Huawei/sdk/hmscore/emulator/lib64/gles_swiftshader/libEGL.dylib’ (code signature in <5C3ABCC5-722A-3AEA-AF5B-6CEEFF8D1074> ‘/usr/local/Huawei/sdk/hmscore/emulator/lib64/gles_swiftshader/libEGL.dylib’ not va]


更多关于HarmonyOS 鸿蒙Next MacBook Pro运行本地模拟器一直黑屏,求大佬解决的实战教程也可以访问 https://www.itying.com/category-93-b0.html

10 回复

换win电脑或者真机。看论坛好多人反馈貌似都说win比mac要强点。咱也不知道是不是真的,

更多关于HarmonyOS 鸿蒙Next MacBook Pro运行本地模拟器一直黑屏,求大佬解决的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


好的,我换个win电脑试试。

点击电源键,关一下再开一下试试,模拟器旁边的电源键

模拟器旁边电源键是个灰色的,点击不了。

把电脑虚拟化开一下,再把这个模拟器卸了重装一个,

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

苹果电脑能开启虚拟化吗?有设置方法吗,

  • 深色代码主题
  • 复制

换手机吧,模拟器不好用

有道理,

在HarmonyOS(鸿蒙Next)中,MacBook Pro运行本地模拟器出现黑屏问题,可能涉及以下原因:

  1. 系统兼容性:MacBook Pro的macOS版本可能与HarmonyOS模拟器不完全兼容,导致黑屏。确保macOS版本符合HarmonyOS模拟器的最低要求。

  2. GPU驱动问题:模拟器依赖GPU进行渲染,MacBook Pro的GPU驱动可能需要更新或存在兼容性问题。检查并更新GPU驱动。

  3. 模拟器配置问题:模拟器的配置参数可能不正确,如内存分配、分辨率设置等。检查模拟器的配置,确保其与MacBook Pro的硬件资源匹配。

  4. HarmonyOS SDK版本问题:使用的HarmonyOS SDK版本可能存在bug或与MacBook Pro不兼容。尝试更新到最新版本的HarmonyOS SDK。

  5. 系统资源不足:运行模拟器需要较高的系统资源,MacBook Pro的CPU、内存或存储资源可能不足。检查系统资源使用情况,关闭不必要的应用程序以释放资源。

  6. 日志分析:查看模拟器的运行日志,定位具体错误信息。日志通常位于模拟器的安装目录或系统日志中。

  7. 权限问题:模拟器可能缺少必要的系统权限,导致无法正常启动。确保模拟器具有所需的权限,如访问GPU、网络等。

  8. 虚拟化技术支持:HarmonyOS模拟器可能依赖虚拟化技术(如Intel VT-x或AMD-V),MacBook Pro的虚拟化技术支持可能未启用或存在问题。检查并确保虚拟化技术已启用。

  9. 模拟器缓存问题:模拟器的缓存文件可能损坏,导致黑屏。尝试清除模拟器的缓存并重新启动。

  10. HarmonyOS系统更新:HarmonyOS系统本身可能存在已知问题,导致模拟器黑屏。检查是否有HarmonyOS系统更新,并尝试安装最新更新。

如果以上方法均未解决问题,建议查阅HarmonyOS官方文档或社区论坛,寻找类似问题的解决方案。

回到顶部