Android x86模拟器Intel x86 Atom_64 System Image
大家现在做Android开发时使用的Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),
因此模拟器并不是运行在x86上,而是模拟的ARM,所以我们调试程序的时候经常感觉到非常慢,大部分开发者应该都深有体会。
针对这种情况,Intel推出了支持x86的Android模拟器,这将大大提高启动速度和程序的运行速度,
这将允许Android模拟器能够以原始速度(真机运行速度)运行在使用Intel x86处理器的电脑中。
一、安装英特尔硬件加速执行管理器(HAXM)
方法一:下载HAXM并安装
Intel HAXM(Hardware Accelerated Execution Manager),即英特尔硬件加速执行管理器(Intel HAXM)是一款硬件辅助虚拟引擎(管理程序)使用基于 Intel(R) Virtualization Technology(VT)的硬件加速, 因此需要 CPU 支持 VT , 而且仅限于 Intel CPU。HAXM与英特尔 Android x86 模拟器映像及官方Android SDK 管理器结合使用,HAXM 可在支持英特尔虚拟化技术的系统上加快 Android 应用模拟的速度。
下载:https://www.filehorse.com/download-intel-haxm/
方法二:SDK Tools中下载
1.在Android Studio中打开 File → Settings → Android SDK → SDK Tools,勾选Intel Hardware Accelerated Execution Manager
下载HAXM(显示Installed是下载到了本地磁盘,我们还需运行安装),如下图所示:
2.打开文件资源管理器,进入目录Android_SDK \ extras \ intel \ Hardware_Accelerated_Execution_Manager,
找到并运行 haxm-x.x.x-setup.exe 进行安装, 根据屏幕提示,一步一步安装即可(参数设为1024M够用了,需要改参数的话可以重新安装一次)。
二、下载系统镜像文件
在File → Settings → Android SDK → SDK Platform中选择 Intelx86 的系统镜像
三、关于AMD的CPU
现在Android Studio已经支持AMD CPU的,后面在Android SDK配置项中终于发现有这么一项。
Android Emulator Hypervisor Driver for AMD Processors
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2020-03-25 Android Studio配置