解决Android AVD启动报错问题

好不容易从ADT Bundle转为Android Studio的开发环境,一路荆棘,现在又遇到了模拟器的问题,本来直接用真机调试程序会更快些,但是为了模拟多种系统不得不开启AVD。 废话不说,问题和解决方法如下:

一. 默认AVD产生的镜像与配置文件目录一般都在 %WinDIR%/Users/xxx/.android/avd 下, 而我在装AS(Android Studio,以下都用AS代替),其AVD路径已经移到了Android SDK的目录下,比如d:/android/sdk/.android/avd;当然,我的SDK目录肯定在AS中已经设置好了的,现在我创建了一个AVD后,开启报错: 没有在环境变量 ANDROID_AVD_HOME 下找到对应的AVD配置文件。 解决: 在环境变量中添加相应变量 ANDROID_AVD_HOMEANDROID_SDK_HOME,分别指向相应的目录;其中,貌似ANDROID_AVD_HOME要添加在用户变量中才有效,不知道为什么?

二. 前面一步错误不再显示,后出现的问题是没有安装HAXM加速器。加速器早已在SDK的extra中下载好(目录为 \%Your Android SDK Location%\extras\intel\Hardware_Accelerated_Execution_Manager),等待安装 解决: 点击silent_install.bat安装

三. 安装加速器出现问题,日志如下:

This computer does not support Intel Virtualization Technology (VT-x). HAXM cannot be installed. Please refer to the Intel HAXM documentation for more information.

解决:

  1. 在BIOS里开启VT-x一项,如果没有,等于一切白费
  2. 如果你的系统里之前有安装过Hyper-V,则需要卸载后才能成功安装HAXM

问题不多,也许对你有帮助。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏微信公众号:Java团长

Java Web现代化开发:Spring Boot + Mybatis + Redis二级缓存

Spring-Boot因其提供了各种开箱即用的插件,使得它成为了当今最为主流的Java Web开发框架之一。Mybatis是一个十分轻量好用的ORM框架。Red...

2412
来自专栏轻扬小栈

ubuntu debian 百度网盘的Python客户端 bypy

8624
来自专栏耕耘实录

Linux(Centos7.4和RHEL7.4)环境下基于chrony的NTP服务器的构建

版权声明:本文为耕耘实录原创文章,各大自媒体平台同步更新。欢迎转载,转载请注明出处,谢谢

1071
来自专栏木木玲

Netty in action ——— 事件循环 和 线程模式

2393
来自专栏Gaussic

使用IntelliJ IDEA开发SpringMVC网站(四)用户管理 顶

访问GitHub下载最新源码:https://github.com/gaussic/SpringMVCDemo

1842
来自专栏代码拾遗

SpringMVC 教程 - 异步请求

在Servlet容器中启动异步支持之后,controller的方法可以通过DeferredResult包装返回值来支持异步处理。例如:

1983
来自专栏Java帮帮-微信公众号-技术文章全总结

spring框架复习大纲【面试+提高】

spring框架复习大纲【面试+提高】 简介 创立于 2003年 , 是为了解决企业级开发的复杂性的! 是一个分层的se/ee(javase和java ee...

4546
来自专栏乐沙弥的世界

Linux 6 下编译安装 PHP 5.6

1942
来自专栏java工会

推荐几个自己写的Java后端相关的范例项目

2495
来自专栏owent

注册表常用键值意义

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]

1462

扫码关注云+社区

领取腾讯云代金券