Android 模拟器现已支持 AMD 处理器和 Hyper-V

作者:Jamal Eason, Android 产品经理

自两年前谷歌对 Android 模拟器进行重大更新以来,我们一直致力于开发出一款运行速度快、功能全面的模拟器,帮助您为用户打造卓越应用体验。Android 模拟器现已成为 Android Studio 中最受欢迎的设备 ——?使用量为 Android 实体设备的两倍以上。很高兴看到 Android 模拟器一路以来陪伴各位开发者共同成长,但是旅程才刚刚开始,我们还可能做得更好。

模拟器速度一直是 Android Studio 团队重点攻克的难题之一:在之前的几个版本中,我们相继加入快速启动和模拟器快照功能,让开发者能够在 2 秒内快速启动模拟器并恢复之前的会话。迄今为止,Android 模拟器已能够在 macOS? 以及 Linux 设备上流畅运行,但对 Windows?或者?Hyper-V平台用户而言并非如此,Android 模拟器支持只在英特尔处理器上提供的硬件加速增强。通过在 Android 模拟器添加 AMD 处理器以及 Hyper-V?虚拟机的支持,我们在本次版本更新中顺利解决了开发者社区里这两项存在已久的用户请求。

>>?模拟器快照功能链接:

https://developer.android.google.cn/studio/run/emulator#snapshots

今天,您就可以下载最新版本 Android 模拟器,在搭载 AMD 处理器的电脑上运行 Android x86 虚拟设备。本次重要更新同时也会让应用开发者们更容易接入 Android 模拟器,不仅不会受到此前的软件模拟上的限制,还会获得硬件加速性能支持。而且,对于那些希望利用 Hyper-V 运行自己本地应用后端的用户来说,现在的 Android 模拟器也可以和 Windows 10?上 Hyper-V 支持的其他应用兼容运行。

>>?最新版本?Android 模拟器链接:

https://developer.android.google.cn/studio/run/emulator#install

得益于新的 Windows 虚拟化管理平台 (WHPX) API 以及微软开源项目上作出的努力,更多 Android 应用开发者能够体验到模拟器在速度以及功能方面的显著改进。

>> Windows 虚拟化管理平台链接:

https://docs.microsoft.com/en-us/virtualization/api/

△?在搭载 AMD
处理器的 Win 10 设备上运行 Android 模拟器笔记本型号:华硕 ROG Strix
GL702ZC;
处理器:AMD 锐龙 7 1700;
芯片组:AMD
5350;
显卡:AMD?Radeon? RX580

以上技术支持最早在 Android 模拟器 v27.3.8 (金丝雀版本) 中试行,而现在我们将这些预览版特性 (AMD 处理器以及 Hyper-V
支持) 推广至稳定版,希望获得更多反馈。此外,我们还提升了模拟器快照的加载速度,让使用英特尔硬件加速执行管理器(HAXM)
的开发者将获得更好体验。

如何使用

Linux系统

若您正在使用 Linux 进行 Android 应用开发,Android 模拟器将继续使用原生 KVM 虚拟技术管理工具为英特尔以及 AMD
设备提供高速、高性能的虚拟化解决方案。Android 模拟器 v27.3.8 新增加快照用户界面,并在性能、稳定性和资源利用方面的表现更为出色。

>>?KVM 虚拟技术管理工具链接:

https://www.linux-kvm.org/page/Main_Page

 

macOS系统

若系统为 OS X v10.10 Yosemite 或更高版本,Android?模拟器在默认情况下继续使用内置 Hypervisor.Framework,且在框架无法启动的情况下 (如系统为 OS
X v10.9 或更低版本),转用英特尔硬件加速执行管理器 (HAXM)。在升级至最新 macOS
版模拟器之后,您可以使用新增的快照用户界面,并享受到性能更好、稳定性更强的 Android 模拟器。?

? ?

>>?Hypervisor.Framework
链接:

https://developer.apple.com/documentation/hypervisor
? ? ? ? ? ? ?


Android
模拟器——快照扩展控件

微软 Windows
系统

对于使用英特尔 x86 处理器的设备来说,默认情况下 Android
模拟器将继续使用硬件加速执行管理器技术 (Intel
HAXM)。该技术是英特尔开发的一款较为成熟的开源虚拟化技术解决方案。此外,由于英特尔在创新研发方面的持续投入,HAXM 依旧是目前市面上最快的 Android
模拟器加速技术。请前往 Android SDK 管理器页面查看更新,下载最新版本英特尔 HAXM v7.2.0。

若您的设备使用的是 AMD 处理器,需同时满足以下条件:

>>?Android Studio 预览版链接:

https://developer.android.google.cn/studio/preview/

>>?Android Studio
SDK?管理器链接:

https://developer.android.google.cn/studio/intro/update#sdk-manager

>>?创建 AVD 链接:

https://developer.android.google.cn/studio/run/managing-avds#createavd

△?Windows
10?系统中 Windows Hypervisor Platform 设定界面

如果您想在配有英特尔处理器的设备上并行运行 Hyper-V 与 Android?模拟器,请根据上文指示更新 Android Studio 与
Android 模拟器,同时:

阅读文档 (https://developer.android.google.cn/studio/run/emulator-acceleration),了解更多安装技巧以及错误排查细节。

概括来说:若您的 Windows 设备使用英特尔处理器,Android?模拟器将继续使用英特尔 HAXM 技术 ——
它的速度更快,同时也是我们的推荐配置;若设备使用 AMD 处理器或 Hyper-V 虚拟机进行开发,您也不妨尝试一下新的
Android?模拟器,相信它会给您带去不少惊喜。

下一步以及反馈

您可通过 Android Studio 3.2 Beta
SDK?管理器下载最新版本的 Android
模拟器,即刻开始体验模拟器针对各大支持平台的最新性能更新。我们将在今后继续投入大量资源,雅思怎么读努力提升平台性能,同时欢迎各位各位开发者积极反馈并提交新特性请求。

?点击屏末?|?阅读原文?|?前往?“Android
Developers 官方文档”
?查看更多信息

推荐阅读

·?Android 应用兼容性最佳实践 |
中文教学视频
·?应用迁移至 Android P 操作指南
·?Android P Beta 3 现已发布!



文章来源:https://blog.csdn.net/jILRvRTrc/article/details/81124911

原文地址:https://www.cnblogs.com/yujingyua/p/9634077.html

时间: 2024-08-02 22:14:25

Android 模拟器现已支持 AMD 处理器和 Hyper-V的相关文章

Android虚拟机不支持AMD的CPU

如图: 百度答案说是要BOIS中开启,我试试看. 这个是什么意思呢? 就是说让Enable VT-x in your BIOS security settings (refer to documentation for your computer) :简单点说 就是让我们进入你的BIOS系统中将BIOS中的VT-x给开启了. 就可以了 解决方法: 就是 重启的你的电脑. 按F2或其他的吧 (根据你的电脑来决定) 然后进入到BIOS中. 选择Config --cpu -- Intel-Virtua

微软发布独立Android模拟器 为开发者提供测试

微软发布了 Visual Studio 2015 正式版,除了免费的社交版之外,另外也有付费的专业版.这套工具除了提供 Windows 应用程序的整合环境之外,你也可以利用它来开发 Android 程序,因此,微软除了在 Visual Studio 2015 中提供了模拟 Android 环境之外,另外也免费提供了一个独立的 Android 模拟器供开发者测试. Visual Studio 2015 所提供的这个独立版 Android 模拟器,并不需要安装 Visual Studio 2015

.NET 开源了,Visual Studio 开始支持 Android 和 iOS 程序编写并自带 Android 模拟器【转载】

北京时间今天(2014年11月12日)凌晨的--.NET 开源.集成 Clang 和 LLVM 并且自带 Android 模拟器,这意味着 Visual Studio 这个当下最好没有之一的 IDE 正式支持编写 Android 和 iOS 程序. 微软今天宣布,在所有的主要平台上将对开发者开放 Visual Studio 和 .NET.从 Core .NET Server stack,新的免费且功能完整的 Visual Studio 版本,以及下一代 Visual Studio 和 .NET

.NET开源了,Visual Studio开始支持 Android 和 iOS 编程并自带Android模拟器

北京时间今天凌晨的大会上,多少程序员的假想成为现实..NET 开源,集成 Clang 和 LLVM 并且自带 Android 模拟器,这意味着 Visual Studio 这个当下最好没有之一的 IDE 正式支持编写 Android 和 iOS 程序. 这个开始前多次通过邮件向核心用户预告的会议果然没让人失望:Visual Studio 和 .NET 真正开始走向跨平台化.Nadella 说的“移动为先,云为先”和“找到微软最初的本质”终于连成一线,这家提供开发者工具 / 平台起家的公司在继用户

Andy - 又一款速度流畅的免费安卓 Android 模拟器 (支持手机无线控制电脑模拟器)

随着 Genymotion.BlueStacks 等电脑上的 Android 模拟器流行起来之后,似乎很多人都发现在电脑上运行使用安卓APP软件.畅玩手机游戏确实很有乐趣. 今天我们又发现了一款全新免费的 Android 模拟器——Andy!官方表示 Andy 将支持 Windows.Mac 以及 Linux (目前仅发布了Win版).模拟器的使用效果基本上和前两者一样,都可以比较流畅地在电脑上运行安卓应用程序.而 Andy 有特色的地方是提供了远程控制功能,可以在 Android 手机/平板上

针对Android 模拟器启动慢的问题

转载http://www.cnblogs.com/Theladyflower/p/4094426.html Android 模拟器一直以运行速度慢著称,可以使用intel HAXM技术为Andorid模拟器加速.使模拟器运行度媲美真机, 彻底解决模拟器运行慢的问题. 1. Intel HAXM 是什么 Intel HAXM (Hardware Accelerated Execution Manager) 使用基于 Intel(R) Virtualization Technology (VT) 的

使用Intel HAXM 加速你的Android模拟器

Android 模拟器一直以运行速度慢著称, 本文介绍使用 Intel HAXM 技术为 Android 模拟器加速, 使模拟器运行度媲美真机, 彻底解决模拟器运行慢的问题. Intel HAXM (Hardware Accelerated Execution Manager) 使用基于 Intel(R) Virtualization Technology (VT) 的硬件加速, 因此需要 CPU 支持 VT , 而且仅限于 Intel CPU, 与 AMD CPU 无缘, Intel HAXM

【转】安装Intel HAXM为Android 模拟器加速,30秒内启动完成

http://www.cnblogs.com/Li-Cheng/p/4351966.html http://www.cnblogs.com/csulennon/p/4178404.html https://software.intel.com/en-us/android 要求 必备知识 windows 7 基本操作. 运行环境 windows 7(64位); Android Studio 1.1.0;JDK 1.7.0_75(64位);android-sdk_r24 下载地址 环境下载 最近开始

[转]如何解决android模拟器慢的问题

分步阅读 在android开发的过程,发现android模拟器的速度不是一般的慢,那主要是因为android模拟器默认采用的是arm处理器造成的,这里主要提供两种方法: ① 利用intel虚拟硬件加速的方式,实现android模拟器的加速,从而解决android模拟器速度慢的问题: ② 使用genymotion模拟器, 主要采用的是利用Virtual Box虚拟机的原理: 方便他人亦是方便自己,如果觉得还行就点下右边的投票吧,这样可以帮助其他人更快的找到解决问题的方法:有疑问的也可留言哦, 谢谢