今天终于安装上了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文件路径引用错误造成的。
分享到:
相关推荐
HAXM能够显著提高Android模拟器的性能,但如果没有启用或安装,可能导致模拟器启动失败。确保已下载并安装Intel HAXM驱动,同时检查BIOS设置中虚拟化技术是否开启。 其次,如描述中所述,问题可能出在所选择的设备...
4. **AVD启动失败的常见原因**: - **HAXM未正确安装或更新**:确保已下载并安装最新版本的HAXM,且在BIOS设置中启用了硬件虚拟化支持。 - **不兼容的系统或驱动**:HAXM可能与某些旧版操作系统或冲突的驱动程序不...
1. 错误处理:定位服务可能由于各种原因失败,如权限问题、设备不支持、服务未开启等,需要通过`addOnSuccessListener()`和`addOnFailureListener()`进行异常处理。 2. 电池优化:考虑使用较低精度的定位模式,如`...
1. **设置`ANDROID_SDK_HOME`环境变量**:系统默认会将当前用户的环境目录作为`ANDROID_SDK_HOME`的目录,若此目录下缺少必要的配置文件,则会导致启动失败。正确的做法是,在系统环境变量中新增`ANDROID_SDK_HOME`...
在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中...
通过命令行启动AVD可以使用`android avd`命令,这将帮助开发者识别并解决任何未在图形界面中显示的潜在问题。 总结来说,解决API 17下的AVD黑屏问题,关键在于正确配置CPU/ABI,修复OpenGL库加载错误,并确保所有...
解决Android Studio模拟器启动失败的方法有多种,以下是一些常见的解决步骤: 1. 确认模拟器是否已经创建:在Android Studio中,通过“Tools” -> “AVD Manager”检查是否已经创建了目标模拟器。如果未创建,需要...
Android学习日志1---在AndroidStudio启动Android 模拟器(ADV)发生的失败-附件资源
### Android开发常见问题:Failed to find an AVD compatible with target '...综上所述,面对此类错误,开发者需要确保正确创建并配置与目标版本兼容的AVD,并在IDE中正确设置这些配置,从而避免项目启动失败的问题。
- **AVD启动失败**:检查AVD配置是否正确,确保`.android`文件夹位于正确的用户目录下。 - **编译或运行错误**:尝试使用`Project` -> `Clean`清理项目,然后重新构建。 通过以上步骤,你可以在Windows7环境中成功...
自己电脑下的.android目录下的avd复制到你sdk路径下(ps:因为我安装sdk的时候选择的自定义安装,所以sdk路径不在默认路径下面,我电脑的默认路径就是c:\user\18242\sdk这里可能大家都不一样仅供参考)但是这
1. **启动SDK Manager**:在Android Studio安装目录下,找到并运行`SDK Manager.exe`。这是一个图形界面工具,允许你查看和下载SDK的不同部分,包括平台版本、工具、额外库和系统图像。 2. **管理组件**:通过SDK ...
一旦启动成功,你就拥有了一个运行Android 2.3.4的虚拟设备,可以开始测试和开发你的应用了。 在实际开发过程中,Android SDK还包括Android Studio IDE、ADT(Android Developer Tools)、Eclipse集成插件、各种...
在"Android SDK and AVD Manager"的"Virtual Devices"选项中选择"New",然后配置以下参数: 1. AVD名称:自定义一个易于识别的名称。 2. Target:选择对应的API级别,这里是API 7(Android 2.1)。 3. SD Card容量...
如果通过SDK Manager下载镜像失败,可以手动下载对应API级别的X86镜像包,并将其解压至SDK安装目录下的\system-images\android-X目录中。 ##### 3.3 创建AVD 创建一个新的Android虚拟设备(AVD),并在设置中选择...
- 成功解决上述问题后,通过菜单 “Tools” → “Android” → “AVD Manager” 创建 AVD。如果需要特定的 System Image,可以通过点击 “Download” 按钮进行下载。 #### 四、在手机上运行项目 - 使用 USB 数据线...
总的来说,安装Android 2.0 SDK并创建AVD是一项基础但至关重要的工作,对于初学者来说,这不仅是入门Android开发的起点,也是掌握Android应用生命周期管理和设备适配的关键步骤。通过实践这些步骤,开发者可以更好地...