Android AVD启动失败

今天终于安装上了Android SDK ,迫不及待的想要创建一个虚拟设备AVD,想要一睹Android的风采.

然而,当创建好了虚拟设备后,运行emulator却遇到如下的错误:

emulator: ERROR: unknown virtual device name: 'deng'
emulator: could not find virtual device named 'deng'

后来在网上查了好久,终于找到了解决办法:

解决办法一:
新添加一个环境变量,名字为 "ANDROID_SDK_HOME”,然后把变量值改为你想将".android”文件夹(AVD信息)所放置的位置
一般来说,创建虚拟设备avd时,默认将创建好的avd放到了“C:\Documents and Settings\Administrator\.android“ 下面,因而需要将"C:\Documents and Settings\Administrator\"添加到你的"ANDROID_SDK_HOME”环境变量中。

不会添加环境变量的看这里:在桌面上,右键我的电脑→属性→“高级”选项卡→”环境变量”→再弹出的窗口中,选“系统变量”下方的新建→在“变量名”中填入ANDROID_SDK_HOME ,在"变量值"中填入“C:\Documents and Settings\Administrator\” 。→OK,搞定。

我是直接把.android 目录拷到了Android SDK 所在的目录,因而变量值填的是“F:\Android\android-sdk-windows”。

重新用命令启动avd就能看到android的界面了!!!兴奋!不过启动过程要等上一两分钟,才能看到开机后的屏幕。


解决办法二:(该方法尚未验证,只是从别的地方看到的,来自:http://labs.chinamobile.com/mblog/383088_69577)
修改配置文件中的路径,比如我的AVD名称是MyAVD, 打开


C:\Documents and Settings\Administrator\.android\avd目录中的文件MyAVD.ini文件,找到
target=android-5path

=C:\Documents and Settings\Administrator\.android\avd\MyAVD.avd
修改其路径即可

遇到ERROR: unknown virtual device name 这样的问题一般是由于AVD文件路径引用错误造成的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值