`
superhanliu
  • 浏览: 50489 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Android开发HelloWorld时提示找不到虚拟设备的问题

阅读更多
一般windows中我的文档都在c盘的my document and setting/user/my documents 目录下。如果改动了,比如改为:
d:\backup\my document目录下启动虚拟设备时会报错,信息如下:

[2009-09-27 14:32:25 - Emulator]emulator: ERROR: unknown virtual device name: 'avd15'
[2009-09-27 14:32:25 - Emulator]emulator: could not find virtual device named 'avd15'

对这种问题的具体处理步骤如下:

1 在eclipse -window -Android sdk and avd manager 中新建对应sdk的 avd
2 打开实际的我的文档所在目录,比如 d:\backup\my document,可以找到一个 .android目录,进入 avd目录,可以看到在步骤1中新建的avd都列在了这里。
3 将avd这个目录下的文件都复制到 windows操作系统默认的我的文档目录,比如 c:/my document and setting /user/my documents/.android/avd目录下
4 修改 c:/my document and setting /user/my documents/.android/avd目录下的 .ini文件,将其中的路径信息修改为 c:/my document and setting /user/my documents/.android/avd

5 搞定!用这种方式后,再在eclipse中启动你的应用时,会有:
  Automatic Target Mode: Preferred AVD 'avd15' is not available. Launching new emulator.
  这样的提示,不过也没有关系,还是可以启动成功。

6 但是这个模拟器启动的实在是慢,千万不要以为启动不成功。而且画面还要变动很多次:
  6.1 出现ANDROID的文字和光标的画面
  6.2 出现ANDROID的图片画面
  6.3 出现系统界面。显示Android,time,电池电量,锁屏 这些信息
  6.4 点 MENU 按钮,则进入 Hello,World 应用。。
0
0
分享到:
评论
1 楼 superhanliu 2009-12-19  
最近系统重装,又遇到这个问题了。fk.....
我按照上述方法复制和修改文件后,还是提示找不到 virtual device
后来在网上找到一个方法,试过之后发现可以:

1 像添加java_home环境变量一样添加一个 ANDROID_SDK_HOME

2 新建avd。则会有一个 .android 文件夹创建在  ANDROID_SDK_HOME 指向的目录

3 运行  emulator.exe -avd MyAvd 启动成功!!

相关推荐

    HelloWorld之Android应用程序详细结构介绍

    随着学习的深入,你将接触到更多的概念,如Intent、BroadcastReceiver、ContentProvider和服务(Service),这些都是构建复杂Android应用不可或缺的部分。理解这些基本组件的运作方式,是成为熟练的Android开发者的...

    Eclipse搭建Android开发环境及新建HelloWorld程序示范_流程步骤附加.docx

    ### Eclipse搭建Android开发环境及新建HelloWorld程序知识点详解 #### 一、概述 本文档主要介绍了如何使用Eclipse集成开发环境(IDE)搭建Android开发环境,并通过创建一个简单的“Hello World”程序来验证环境...

    Android开发常见问题.doc

    该错误提示通常出现在尝试启动一个基于特定Android版本的应用时,而系统未能找到与目标版本兼容的Android虚拟设备(AVD)。错误信息中的日志记录进一步表明,在尝试启动HelloWorld项目的过程中遇到了这一问题。 ###...

    Android开发从入门到精通.

    Android SDK(Software Development Kit)是开发Android应用不可或缺的工具集,它包括了API库、开发工具、调试工具以及用于模拟器的虚拟设备。下载Android SDK后,需要对其进行安装,并设置好环境变量,如PATH和JAVA...

    Android开发环境搭建

    有时,尽管安装了所有必需的软件,但仍然可能出现找不到Java或Android SDK路径的问题。这时,你需要手动配置环境变量。在系统环境变量中添加`JAVA_HOME`指向JDK的安装目录,`ANDROID_HOME`指向Android SDK的根目录,...

    新版Android开发教程.rar

    Android Android Android Android 开发背景 � 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 � 谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商...

    Unity3d开发案例-HelloWorld源代码

    9. **构建与部署(Build and Deployment)**:完成HelloWorld案例后,你可以将项目导出到不同的平台,如Windows、Android、iOS等,体验跨平台开发的便利。 通过学习和分析这个简单的HelloWorld案例,开发者可以建立...

    android开发日常问题

    Android虚拟设备(AVD)的存储位置默认可能不在用户期望的位置,修改这一设置可以在AVD Manager中完成。打开AVD Manager,点击“Edit”按钮,然后在弹出的窗口中找到“AVD Location”,选择新的存储路径,最后点击“OK...

    [Android开发从零开始].1.Android开发环境搭建

    按照提示完成安装过程,注意在安装时选择自定义安装,确保安装路径不含中文字符,以免后续出现兼容性问题。 三、配置Android SDK 安装完Android Studio后,首次启动会引导你进行SDK的配置。你可以选择需要支持的...

    Android应用开发教程PPT

    这份PPT教程详细涵盖了Android开发的基础到高级概念,帮助学习者逐步构建起Android应用开发的专业技能。 一、Android系统架构 Android作为一个开源的操作系统,其整体架构包括Linux内核层、硬件抽象层、运行库层、...

    Android应用开发详解 及源码

    书中会从Android开发环境的搭建开始,介绍如何安装Android Studio,设置虚拟设备(AVD)以及理解Android的项目结构。 接下来,书中会详细讲解Android应用程序的基本组件,包括活动(Activity)、服务(Service)、...

    android开发环境搭建以及配置方法

    - **创建**: 通过Eclipse中的“Windows”->“Android SDK and AVD Manager”来创建新的虚拟设备。 - **配置**: 设置AVD的名称、目标API级别、SD Card大小等参数。 #### 三、Hello World 完成以上步骤后,您可以...

    Android开发环境利用-培训大纲

    - **Helloworld Project**:通过创建第一个项目来熟悉开发流程。 - **调试程序**: - **Logcat**:查看日志输出,帮助诊断问题。 - **Run Configuration**:可以在多个AVD上运行和测试应用,对于多设备兼容性测试...

    android开发从入门到精通光盘源代码

    你将学习如何下载和安装SDK,设置Android虚拟设备(AVD)来模拟Android设备,以及创建你的第一个“Hello, World!”应用程序。这包括对Gradle构建系统的理解,以及如何编写build.gradle文件来管理依赖。 第3章:UI...

    Android开发环境的搭建

    - **随JDK一同安装**:安装JDK时会提示是否同时安装JRE(Java Runtime Environment),这是必要的,因为Android开发环境需要JRE的支持。 **2.4 JavaFX SDK的安装** - **安装原因**:虽然不是必需的,但安装JavaFX ...

    android开发环境安装手册

    完成这些步骤后,Android Studio会自动生成一个简单的"Hello World"程序,你可以通过修改代码并运行来了解基本的开发流程。 六、Gradle构建系统 Android Studio使用Gradle作为构建系统,它能自动化处理编译、打包等...

    android开发起步

    在Android开发领域,初学者通常会从"HelloWorld"项目开始学习,这标志着他们踏入了移动应用开发的大门。这个项目旨在帮助新手理解Android的基本架构、环境配置以及编写第一个简单的应用程序。下面,我们将深入探讨...

Global site tag (gtag.js) - Google Analytics