• 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

     

  • 相关阅读:
    Go 打印出结构化结构体
    GOPROXY设置
    python判断链表是否有环
    单链表python和go的代码
    mongo索引
    python修改srt字幕的时间轴
    python各个版本的排序
    mac使用python识别图形验证码
    selenium运行js代码笔记
    布隆过滤器
  • 原文地址:https://www.cnblogs.com/lihuawei/p/16053100.html
Copyright © 2020-2023  润新知