写点什么

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:043527
用户头像

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

关注

评论

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

分享 7 个VUE项目用得上的JavaScript库

devpoint

JavaScript Vue 前端开发 前端开发框架

【Redis技术探索】「数据迁移实战」手把手教你如何实现在线+离线模式进行迁移Redis数据实战指南(在线同步数据)

码界西柚

redis 数据同步 1月日更 数据同步工具 RedisShake

Guitar Pro2024最新免费版吉他打谱软件下载

茶色酒

Guitar Pro Guitar Pro8 guitar pro2023

TSDB助力井下位置服务

CnosDB

数据库 IoT 时序数据库 开源社区 infra

你知道微服务架构中的“发件箱模式”吗

JAVA旭阳

Java 架构

Button(按钮)与ImageButton(图像按钮)

芯动大师

Android Studio button imagebutton

极客时间运维进阶训练营第十周作业

老曹

OpenTelemetry日志体系

骑牛上青山

Java 日志 log 调用链 OpenTelemetry

盘点毫末智行AI DAY:智算中心成立、六大闭环、MANA五大模型...助力毫末智能驾驶产品快速迭代

科技大数据

2023-01-07:hyper/docker-registry-web是registry的web界面工具之一。请问部署在k3s中,yaml如何写?

福大大架构师每日一题

云原生 k8s k3s 福大大

高并发系统设计的15个锦囊

小小怪下士

Java 程序员 系统设计 高并发

用 SwiftUI 实现 AI 聊天对话 app - iChatGPT

37手游iOS技术运营团队

ios SwiftUI openai ChatGPT

线上压测

agnostic

直播交友一对一视频语音APP项目系统架构和模式分析(成品1对1源码)

山东布谷科技胡月

视频语音直播app开发 语音直播交友系统搭建 社交app开发 1v1语音系统搭建 视频社交APP开发

社交视频直播一对一交友APP源码之Android如何打包APP

山东布谷科技胡月

语音直播app开发

追求技术极致 探索落地先机 毫末智行城市NOH公布未来产品规划

科技大数据

新能源汽车

Portraiture4人像智能磨皮插件下载亲测可用

茶色酒

Portraiture2023 Portraiture

使用 App Store Connect API 批量创建内购商品

37手游iOS技术运营团队

AppleParty 苹果派 App Store Connect API 批量创建内购IAP 批量上传 IAP

选购LED显示屏时需要注意8个技术参数

Dylan

LED显示屏 户外LED显示屏 led显示屏厂家

MySQL字符集和排序规则详解

C++后台开发

MySQL 数据库 中间件 后端开发 C++开发

中国自动驾驶行业最大智算中心亮相 毫末顾维灏:毫末车端感知架构实现跨代升级

科技大数据

汽车

如何使用Gradle构建一个多模块项目?

风铃架构日知录

Java 程序员 后端 码农 架构师

元器件温度系数(ppm/℃)是什么?

不脱发的程序猿

元器件温度系数

毫末智行稳健收官2022“三大战役” 火力全开打响2023“四大战役”

科技大数据

智能汽车

怎么用vscode创建工程

eng八戒

ide vscode koa

《零基础学 Python(2023 版)》学习笔记 Day0

IT蜗壳-Tango

Python编程 IT蜗壳教学

使用 OpenAI ChatGPT 进行了编码尝试

devpoint

人工智能 openai ChatGPT

分享 7 个不错的 AI 工具

devpoint

人工智能 AI openai

8 个很酷的 GitHub 技巧

devpoint

GitHub vscode 开发技巧

如何让你的架构设计应用做到高内聚、低耦合?

风铃架构日知录

Java 程序人生 后端 架构设计 后端开发

运维训练营第十一课作业

好吃不贵

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