热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

macOShighsierra上的IntelHAXM(10.13)

如何解决《macOShighsierra上的IntelHAXM(10.13)》经验,为你挑选了4个好方法。

有没有在High Sierra(10.13)上使用Android模拟器的方法?

我跑的时候

./HAXM\ installation -u

它说:

HAXM silent installation only supports macOS from 10.8 to 10.12 !

小智.. 52

命令行安装不起作用,并提供不支持的mac os版本错误,而通过IntelHAXM_6.2.1.mpkg安装但由于"Approved Kernel Extension Loading"更改而未加载kext ,

所以你需要允许来自英特尔的扩展并重新启动你的mac,然后从Android Studio内部启动模拟器,

要启用,请转到系统偏好设置 > 安全和隐私,如屏幕截图所示:

在此输入图像描述



1> 小智..:

命令行安装不起作用,并提供不支持的mac os版本错误,而通过IntelHAXM_6.2.1.mpkg安装但由于"Approved Kernel Extension Loading"更改而未加载kext ,

所以你需要允许来自英特尔的扩展并重新启动你的mac,然后从Android Studio内部启动模拟器,

要启用,请转到系统偏好设置 > 安全和隐私,如屏幕截图所示:

在此输入图像描述


这应该被标记为最佳答案
我通过多次按Tab键来选择允许按钮,然后用空格“单击”按钮。现在可以使用,大声笑。

2> 小智..:

我可以使用这篇文章中提供的说明在我的Mac上安装Intel HAXM驱动程序.可能还有其他(更好的)解决方案,但我已成功设法以这种方式启动模拟器.kext在尝试安装HAXM驱动程序之前,您基本上需要禁用安全保护.要做到这一点,你需要运行

csrutil enable --without kext

但请注意,此命令仅适用于Recovery OS,这意味着您需要重新启动Mac并按住command+ R直到显示Apple徽标.接下来,您需要转到Utilities > Terminal并运行该silent_install.sh命令.重新启动Mac并登录,然后转到此处下载最新的Intel HAXM驱动程序.如果需要解压缩,编辑10.12文件并搜索10.13操作系统版本.你会发现它应该是这样的

for v in 10.8 10.9 10.10 10.11 10.12

您需要在之后添加10.12版本./silent_install.sh(由空格分隔,就像其余部分一样).保存文件并在此位置打开终端.跑sudo kextload -bundle-id com.intel.kext.intelhaxm,应该是它.为了确保它有效,你也可以运行kext.

现在你的模拟器应该工作了.

要重新启用csrutil enable安全保护,您需要在Recovery OS中重新启动Mac,打开终端窗口并运行kext.



3> rust..:

英特尔公司刚刚修复它并为macOS SierramacOS High Sierra发布了HAXM,只需下载zip,然后执行.dmg文件,然后重启 Android Studio.它对我有用,希望它也适合你.

英特尔链接下载: https ://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macosx


内核ext无法为我安装,在尝试安装模拟器时,最终结果是"/ dev/kvm not found".

4> Mamdouh El N..:

在macOS上使用新的Hypervisor.Framework支持.

〜/ .android/advancedFeatures.ini中添加此行(如果该文件尚不存在,则创建该文件).

HVF = on

问题在这里得到解答:https: //issuetracker.google.com/issues/62395878#comment7

这对我有用.

此外,您还可以使用Intel HAXM进行更新,因为他们修复了此错误.

在这里下载HAXM最新版本(需要重启macOS):

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macosx

希望它有所帮助.


推荐阅读
  • 【高效构建全面的iOS直播应用】(美颜功能深度解析)
    本文深入探讨了如何高效构建全面的iOS直播应用,特别聚焦于美颜功能的技术实现。通过详细解析美颜算法和优化策略,帮助开发者快速掌握关键技术和实现方法,提升用户体验。适合对直播应用开发感兴趣的开发者阅读。 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • 使用 ListView 浏览安卓系统中的回收站文件 ... [详细]
  • 深入解析Android 4.4中的Fence机制及其应用
    在Android 4.4中,Fence机制是处理缓冲区交换和同步问题的关键技术。该机制广泛应用于生产者-消费者模式中,确保了不同组件之间高效、安全的数据传输。通过深入解析Fence机制的工作原理和应用场景,本文探讨了其在系统性能优化和资源管理中的重要作用。 ... [详细]
  • Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ... [详细]
  • 卓盟科技:动态资源加载技术的兼容性优化与升级 | Android 开发者案例分享
    随着游戏内容日益复杂,资源加载过程已不仅仅是简单的进度显示,而是连接玩家与开发者的桥梁。玩家对快速加载的需求越来越高,这意味着开发者需要不断优化和提升动态资源加载技术的兼容性和性能。卓盟科技通过一系列的技术创新,不仅提高了加载速度,还确保了不同设备和系统的兼容性,为用户提供更加流畅的游戏体验。 ... [详细]
  • 本文详细介绍了批处理技术的基本概念及其在实际应用中的重要性。首先,对简单的批处理内部命令进行了概述,重点讲解了Echo命令的功能,包括如何打开或关闭回显功能以及显示消息。如果没有指定任何参数,Echo命令会显示当前的回显设置。此外,文章还探讨了批处理技术在自动化任务执行、系统管理等领域的广泛应用,为读者提供了丰富的实践案例和技术指导。 ... [详细]
  • 在Ubuntu系统中配置Python环境变量是确保项目顺利运行的关键步骤。本文介绍了如何将Windows上的Django项目迁移到Ubuntu,并解决因虚拟环境导致的模块缺失问题。通过详细的操作指南,帮助读者正确配置虚拟环境,确保所有第三方库都能被正确识别和使用。此外,还提供了一些实用的技巧,如如何检查环境变量配置是否正确,以及如何在多个虚拟环境之间切换。 ... [详细]
  • 如何将PHP文件上传至服务器及正确配置服务器地址 ... [详细]
  • 本文详细介绍了如何在Linux系统中搭建51单片机的开发与编程环境,重点讲解了使用Makefile进行项目管理的方法。首先,文章指导读者安装SDCC(Small Device C Compiler),这是一个专为小型设备设计的C语言编译器,适合用于51单片机的开发。随后,通过具体的实例演示了如何配置Makefile文件,以实现代码的自动化编译与链接过程,从而提高开发效率。此外,还提供了常见问题的解决方案及优化建议,帮助开发者快速上手并解决实际开发中可能遇到的技术难题。 ... [详细]
  • 深入解析 C 语言与 C++ 之间的差异及关联
    深入解析 C 语言与 C++ 之间的差异及关联 ... [详细]
  • 本文深入探讨了Windows操作系统中线程同步机制的关键技术,重点分析了`WaitForSingleObject`和`Event`的使用方法及其应用场景。通过详细介绍`CreateEvent`函数的创建过程及其在判断线程退出和实现线程间同步中的重要作用,结合具体实例,展示了如何高效地利用这些工具来解决多线程编程中的常见问题。此外,文章还讨论了这些机制在实际开发中的最佳实践和注意事项,为开发者提供了宝贵的参考。 ... [详细]
  • 利用Mac上的Remote Desktop Manager实现与Ubuntu 16.04及Windows 10的远程桌面连接优化方案
    随着远程办公需求的增加,如何在不同操作系统之间高效地进行远程桌面连接成为了一个重要问题。本文介绍了一种利用Mac上的Remote Desktop Manager实现与Ubuntu 16.04及Windows 10远程桌面连接的优化方案。通过详细的操作步骤和配置方法,帮助用户在多平台环境中顺利进行远程工作,避免常见的技术障碍。 ... [详细]
  • 利用 Python Paramiko 库在远程服务器上高效执行 Shell 脚本的方法与技巧 ... [详细]
  • 设置与优化Windows Server 2003网络环境配置
    安装好了系统并部署了多台客户机,接下来配置网络,是所有的计算机能够联通 ... [详细]
author-avatar
---残月_235_999
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有