【发布时间】:2020-08-01 07:47:51
【问题描述】:
我的电脑基于 AMD 处理器。 我正在使用 Android Visual Studio 开发一个带有颤振的应用程序。但是,当我尝试运行虚拟设备时,由于 HAXM,它无法正常工作。
运行此 AVD 需要英特尔 HAXM。未安装 HAXM。
我能做什么?
【问题讨论】:
标签: android ios dart error-handling haxm
我的电脑基于 AMD 处理器。 我正在使用 Android Visual Studio 开发一个带有颤振的应用程序。但是,当我尝试运行虚拟设备时,由于 HAXM,它无法正常工作。
运行此 AVD 需要英特尔 HAXM。未安装 HAXM。
我能做什么?
【问题讨论】:
标签: android ios dart error-handling haxm
如 Android Emulator - AMD Processor & Hyper-V Support 所述,自 2018 年 7 月起支持配备 AMD 处理器的计算机上的模拟器。
除此之外,还有一个guide on developers.android.com 用于在各种环境中设置模拟器,并详细说明系统要求:
- SDK 工具 26.1.1 或更高版本
- 64 位处理器
- Windows:CPU 支持 UG(不受限制的访客)
- HAXM 6.2.1 或更高版本(推荐 HAXM 7.2.0 或更高版本)
hardware acceleration的使用有额外的要求 Windows 和 Linux:
Windows 或 Linux 上的英特尔处理器:英特尔处理器支持英特尔 VT-x、英特尔 EM64T(英特尔 64)和执行禁用 (XD) 位功能
Linux 上的 AMD 处理器:支持 AMD 虚拟化 (AMD-V) 和 Supplemental Streaming SIMD Extensions 3 的 AMD 处理器 (SSSE3)
- Windows 上的 AMD 处理器:Android Studio 3.2 或更高版本以及 Windows 2018 年 4 月 10 日或更高版本,Windows Hypervisor Platform (WHPX) 功能
要使用 Android 8.1(API 级别 27)和更高版本的系统映像, 附加的网络摄像头必须能够捕捉 720p 帧。
因此,您似乎必须确保您的开发机器具有所需的功能,然后按照博客文章中的步骤进行操作。
【讨论】:
更新:
因为我使用的是 AMD cpu 并且没有 Windows 10 pro 许可证。 除了购买英特尔处理器或购买 windows 10 pro 之外别无他法。 这就是为什么我决定升级 windows,现在它正在使用 Hyper-V...
【讨论】: