2、到SDK目录下(一般是C:\Users\Administrator\AppData\Local\Android\sdk),在这个目录下沿着 extras >intel >Hardware_Accelerated_Execution_Manager 目录找到intelhaxm-android.exe这个文件安装定并运行。
3、在安装的过程中,你可能会遇到这样的错误提示:”枣枝前Intel virtualization technology (vt,vt-x) is not enabled”,不用担心,这时你只需要进入搭枝BIOS界面在“configurations”中找到“Intel Virtualization Technology”将其设置成Enable即可(关于进入BIOS界面的方式不同的电脑大同小异,我的笔记本是联想笔记本,所以我在开机显示联想logo的一瞬间按下F2即进入了BIOS界面)。
4、重启电脑 按F2 进入boos 模式,按F7–然后高级设置(Advanced), 选择-cpu -下拉选中Virtualization Technology 将这个凳清选项开启
5、重新启动Android Studio,然后再次启动AVD即可。
如果成功了,可能要花几分钟的时候去显示虚拟器的窗口。
Zygote进程在启动的过程中,除了会创建一个Dalvik虚拟机实例之外,还会将Java运行时库加载到进程中来,以及注册一些Android核心类的JNI方法来前面创建的Dalvik虚拟机实例中去。注意,一个应用程序进程被Zygote进程孵化出来的时候,不仅会获得Zygote进程中的Dalvik虚拟机实例拷贝,还会与Zygote一起共享Java运行时库,这完全得益于Linux内核的进程创建机制(fork)。这种Zygote孵化机制的优点是不仅可以快速地启动一个应用程序进程,还可以节省整体的内存消耗,缺点是会影响开机速度,毕竟Zygote是在开机过程中启动的。不过,总体来说,是利大于弊的,毕竟整个系统只有一个Zygote进程,而可能有无数个应用程序进程,而且我们不会经常去关闭手机,大多数情况下只是让它进入休眠状态。虚拟机无法启动,可能是配置问题,也有可能是SDK没有更新造成,建议更新SDK更新system img,并按以下方式创建虚拟机。拍春
打开Eclipse软件后,在主界面点击Android Virtual Device Manager
出现虚拟机管理界面,点击New按钮d出虚拟机参数配置界面
选择适宜的虚拟机参数比如屏幕大小、分辨率、内存RAM、SD卡大小等
填入后点击OK创建完毕后关闭虚拟机管理袭卜耐页面。
点击工程 run as android application后,弊数系统就会启动虚拟机,在刚开始时虚拟机界面如下,一段时间后,会运行Android程序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)