写点什么

Android 模拟器 Windows 版现在支持 AMD 硬件加速和 Hyper-V 了

  • 2018-07-12
  • 本文字数:1064 字

    阅读完需:约 3 分钟

为了提升在 AMD 处理器或微软 Hyper-V 虚拟机上运行时的速度,最新发布的 Windows Android 模拟器支持以前仅在Intel 处理器上才提供的硬件加速增强了。

虽然在Mac 和Linux 上提供原生AMD 支持已经很长时间了,但在Windows 上却并非如此,Android 模拟器仅限于使用软件模拟。通过向Windows Android 模拟器添加AMD 处理器和Hyper-V 支持,谷歌解决了开发者社区里两项存在已久的用户请求,谷歌产品经理Jamal Eason 这样写道。

这借助了微软新开源的API Windows Hypervisor Platform(WHPX)。WHPX 增加了一个扩展的用户模式 API,用于在虚拟机管理程序级上创建和管理分区,配置分区的内存映射,创建虚拟处理器并控制执行。WHPX 让创建的虚拟处理器可以利用底层硬件处理器提供的加速器模拟指令

对于运行在 AMD 处理器上的 Windows OS,要启用新特性,你必须在 Windows Features 下面启用“Windows Hypervisor Platform”设置。其他要求包括:

支持 Hyper-V 意味着,当 Android 模拟器在和其他使用 Hyper-V(如 Docker、HoloLens 模拟器等)或在 Azure 虚拟机中的程序并行运行时,开发人员仍然可以从 Android 模拟器硬件加速受益。之前,使用 Android 模拟器需要完全禁用 Hyper-V。

复制代码
<pre data-anchor-id="gwyl">

2> 模拟器:CPU 加速:禁用
2> 模拟器:CPU 加速状态:请在使用 Android 模拟器之前禁用 Hyper-V。以管理员身份启动一个命令提示符,运行“bcdedit /set hypervisorlaunchtype off”,重启。
2> 模拟器:错误:x86_64 模拟目前需要硬件加速!
2> 请确保 Windows Hypervisor Platform(WHPX)已正确安装并且可用。
2>CPU 加速状态:请在使用 Android 模拟器之前禁用 Hyper-V。以管理员身份启动一个命令提示符,运行“bcdedit /set hypervisorlaunchtype off”,重启。

复制代码

如果你想在使用 Hyper-V 的时候使用 Android 模拟器,那么你需要在 Windows Features 下启用“Hyper-V”设置,Windows 10 专业版 / 教育版 / 企业版均提供了这项特性。这是运行 Hyper-V 的额外要求,它主要是使用支持虚拟技术(VT-x)、扩展页表(EPT)、无限制 Guest(UG)特性的 Intel Core 处理器。而且,需要在 BIOS 中开启 VT-x。

在 Intel 处理器上使用 Windows 的开发人员不需要修改他们的环境配置,因为 Android 模拟器将继续使用默认的 Intel 硬件加速执行管理器(HAXM)配置。

查看英文原文: Android Emulator Now Supports AMD Hardware Acceleration and Hyper-V on Windows

2018-07-12 10:043850
用户头像

发布了 1008 篇内容, 共 438.5 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

交易所开发:服务为您的企业提供支持

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

SDK对比测评|如何科学做直播产品技术选型?

音视频开发_AIZ

音视频 技术选型 直播推流 音视频技术 测评对比

JNPF低代码平台详解 -- 系统架构

树上有只程序猿

低代码 应用开发 JNPF

国内开源的低代码框架有哪些?

代码生成器研究

Kosmos介绍

畅聊云原生

零束科技:博睿数据是智能化路上的可靠“守护者”

博睿数据

#运维

案例解析关于ArkUI框架中ForEach的潜在陷阱与性能优化

华为云开发者联盟

鸿蒙 开发 华为云 HarmonyOS 华为云开发者联盟

IT服务外包的优点有哪些?

Ogcloud

外包 IT 外包公司 外包项目 IT 运维

IT外包助力企业数字化转型案例分享

Ogcloud

外包 IT 外包公司 外包项目 IT 运维

谁说低代码做不了复杂的企业应用?

代码生成器研究

用爱发电,分享快乐,真·免费GM公益服游戏!

echeverra

公益服

袋鼠云产品功能更新报告08期|近百项全新功能和优化,你要的都在这里!

袋鼠云数栈

大数据 数据中台 产品更新 产品功能

从 Oracle 到 TiDB,全链路数据迁移平台核心能力和杭州银行迁移实践

PingCAP

数据库 数据库迁移 TiDB 银行业

Amazon CTO Werner Vogels:2024年及未来四大技术趋势预测

亚马逊云科技 (Amazon Web Services)

re:Invent AIGC Amazon S3 大语言模型

如何根据获取到的商品信息制定更加精准的营销策略?

技术冰糖葫芦

API 文档

全面预算管理平台:让企业管理智慧升级

智达方通

智慧管理 全面预算管理

348字节实现精简版吃豆人小游戏

南城FE

JavaScript 前端 游戏

关于低代码的常见误解

代码生成器研究

自建大数据平台迁移腾讯云EMR最佳实践

腾讯云大数据

EMR

Kosmos实现无状态工作负载跨集群平滑扩展

畅聊云原生

从HumanEval到CoderEval: 你的代码生成模型真的work吗?

云计算 软件开发 华为云

低代码如何提高生产力?

互联网工科生

低代码 项目开发 JNPF

RUM增强APP端快照配置全量会话回放与自定义协议网络请求采集功能

博睿数据

技术人的 2023 总结|火山引擎开发者社区联合 InfoQ 写作社区第四届有奖征文获奖公布!

InfoQ写作社区官方

云原生 音视频 火山引擎 热门活动 #大模型

低代码不适合做哪些应用?

代码生成器研究

Android模拟器Windows版现在支持AMD硬件加速和Hyper-V了_移动_Sergio De Simone_InfoQ精选文章