作者:Jamal Eason, Android 产品经理

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

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

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

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

△ 在搭载 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 新增加快照用户界面,并在性能、稳定性和资源利用方面的表现更为出色。

macOS系统

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

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

微软 Windows 系统

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

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

>> AMD 处理器 —— 推荐使用 AMD 锐龙系列处理器;

>> Android Studio 3.2 Beta 或更高版本,点击前往Android Studio 预览版下载页面;

>> Android 模拟器 v27.3.8 +,点击前往Android Studio SDK 管理器页面下载;

>> x86 Android 虚拟设备 (AVD),创建虚拟设备;

>> Windows 10 Version 1803 四月更新版;

>> 在 Windows 功能菜单中勾选 “Windows Hypervisor Platform”

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

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

>> 在 Windows 功能菜单中勾选 “Hyper-V” —— 仅支持 Windows 10 专业版、教育版与企业版

>> 英特尔处理器:确保您的 Intel Core 处理器支持虚拟化技术 (VT-x)、扩展页表 (ETP) 以及不受限客户机 (UG) 功能;并在 BIOS 管理设置中启用 VT-x 虚拟化选项。

阅读文档 ,了解更多安装技巧以及错误排查细节。

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

下一步以及反馈

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

点击这里前往“Android Developers 官方文档”查看更多信息

amd cpu 安卓模拟器_Android 模拟器现已支持 AMD 处理器和 Hyper-V相关推荐

  1. amd cpu 安卓模拟器_Android模拟器稳定版终于支持AMD处理器 开发者喜极而泣

    原标题:Android模拟器稳定版终于支持AMD处理器 开发者喜极而泣 摘要:一直以来,谷歌的Android模拟器对AMD处理器的支持不是很友好,随着AMD推出锐龙处理器(AMD Ryzen)大受市场 ...

  2. amd cpu 安卓模拟器_一款完美解决AMD兼容问题的安卓模拟器

    AMD兼容问题一直以来成了安卓模拟器行业的头号难题.目前,天天模拟器已能兼容市面上所有AMD的点子芯片,成为国内首家完美兼容AMD的安卓模拟器! 经过半年时间的彻底适配与集中式研发,靠谱助手自主研发的 ...

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

    作者:Jamal Eason, Android 产品经理 自两年前谷歌对 Android 模拟器进行重大更新以来,我们一直致力于开发出一款运行速度快.功能全面的模拟器,帮助您为用户打造卓越应用体验.A ...

  4. android 区分 真机模拟器_Android模拟器和真机总结的九点区别 Android程序如何在手机上运行...

    Android是一个包括操作系统.中间件.用户界面和关键应用软件的移动设备软件堆.换言之,Android是基于Java并运行在Linux内核上的轻量级操作系统,其功能全面,包括一系列Google公司在 ...

  5. amd cpu 安卓模拟器_夜神模拟器常见问题解答_v20201025

    MAC版本常见问题 Mac版本模拟器常见问题 MAC模拟器出现"您应该将它移到废纸篓"解决办法 MAC版本模拟器功能介绍 MAC版本模拟器界面 Mac版模拟器可能无法启动(卡99% ...

  6. Android模拟器启动3个g,android,模拟器_android 模拟器用3.18的内核无法启动,一直黑屏。,android,模拟器,内核 - phpStudy...

    android 模拟器用3.18的内核无法启动,一直黑屏. 今天git clone 了android 源码master分支,编译完成后启动模拟器发现系统版本是6.0.1,但是内核版本居然是3.4.67 ...

  7. amd cpu跑linux64,给新手提醒:amd的cpu绝大部分支持64位系统。

    jagub 于 2009-06-10 09:10:06发表: 引用: 但是换系统很麻烦的,,,,所以我正在犹豫,先用我的arch吧,用着挺顺手的,等着我再自己搭建环境吧,反正就是装软件包的事. 微宝贝 ...

  8. rx580显卡运行不了Linux,AMD CPU Ryzen R7 2700X 安装 Ubuntu18.04 + AMD RX580 显卡驱动

    机器配置如下: 处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程 内存:  4*16 GB DDR4 2133MHz 显卡:  Radeon RX 580 @ 8GB ...

  9. AMD CPU Ryzen R7 2700X 安装 Ubuntu18.04 + AMD RX580 显卡驱动

    机器配置如下: 处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程 内存:  4*16 GB DDR4 2133MHz 显卡:  Radeon RX 580 @ 8GB ...

  10. amd编码器 hevc_支持 AMD VCE H.264 编码器在Bandicam录制视频 - Bandicam(班迪录屏)

    硬件加速 - H264(AMD VCE)(VCN) 如果您的显卡支持AMD VCE,则可以使用显卡的GPU来提升Bandicam的录制能力. Bandicam 1.9.2以上版本支持AMD VCE H ...

最新文章

  1. 原生 遍历_迭代器模式统一集合的遍历方式
  2. 细节问题:ZEROFILL的用法范围。
  3. Nhibernate HQL 匿名类(严格说是map的使用以及构造函数的使用
  4. 15.go install
  5. 买了个国产平台,竟然无法自行安装系统
  6. tcpip详解卷一arp 地址解析协议
  7. Windows7安装java
  8. iframe是什么?iframe用法详解。
  9. 手刃豆瓣top250排行榜
  10. LCA 最近公共祖先 (倍增算法)
  11. 项目工作量估算的专家法
  12. 前端 | 表格(table)的合并
  13. Qt 实现PC端网易云音乐界面
  14. 四川大学计算机专业调剂,2020年四川大学计算机学院(软件学院)考研调剂信息...
  15. 【唐老狮】C#——多态和vob
  16. Python与有趣的数学2
  17. G1还有新生代和老年代么?
  18. 机架服务器能安装双系统吗,简单的安装双系统,三系统方法。小白专用
  19. FY3b MWRI亮温数据处理
  20. 【等价类划分法】某商店的货品价格(P)都不大于 20 元(且为整数),假设顾客每次付款为 20 元且每次限购一件商品,现有一个软件能在每位顾客购物后给出找零钱的最佳组合(找给顾客货币张数最少)。

热门文章

  1. 人工智能 - 语音识别的技术原理是什么
  2. 单片机怎么通过按键控制计时器的开始和停止_《搞机作战室》机械师PX780控制中心软件使用教程...
  3. python timepicker_基于react开发的时间选择组件(TimePicker)
  4. 如何使用码云Gitee上传本地项目
  5. Oracle 函数编写
  6. 使用reg文件修改注册表
  7. Python常用模块8-Python的email模块简介
  8. 优酷kux文件转码成mp4
  9. 基于c#的winform中图片放大后不清晰问题
  10. 淘宝直通车怎样设置定向推广出价问题总结