今天终于安装上了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文件路径引用错误造成的。

更多相关文章

  1. FileProvider 路径配置策略的理解
  2. 【Android 系统开发】 编译 Android文件系统 u-boot 内核 并烧写
  3. android 获取路径目录方法以及判断目录是否存在,创建目录
  4. Android gradle build 修改文件名称及目录
  5. 让 Android 可以识别BMP图片文件,且目前Android所支持的所有图片
  6. Android中的gen文件为空或者不存在的处理方法
  7. Android APK 扩展文件
  8. Android颜色值XML文件
  9. android 查看apk中资源文件

随机推荐

  1. android中使用线程池和临时缓存优化网络
  2. 【边做项目边学Android】知识点:Adapter适
  3. Android(安卓)系统 目录 分析
  4. [Android(安卓)L]SEAndroid增强Androd安
  5. Android系统的Binder机制之一——Service
  6. Android(安卓)的上下文菜单: Context Menu
  7. [Android]获取未安装的APK图标
  8. android 邮件
  9. Android(安卓)判断应用 第一次启动
  10. android工程中不自动生成Android(安卓)De