`
buyajun
  • 浏览: 6202 次
  • 性别: Icon_minigender_1
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Eclipse运行工程报AVD没有找到错误解决过程

阅读更多
在Eclipse里运行,出现错误:
[2009-07-18 06:55:12 - TestProject] Failed to find an AVD compatible with target 'Android 1.5'. Launch aborted.

在CMD下
键入:C:\Android1.5_R3\tools>emulator.exe
emulator: ERROR: You did not provide the name of an Android Virtual Device
with the '-avd <name>' option. Read -help-avd for more information.

If you *really* want to *NOT* run an AVD, consider using '-data <file>'
to specify a data partition image file (I hope you know what you're doing).

按照提示键入:C:\Android1.5_R3\tools>emulator.exe -help-avd

  use '-avd <name>' to start the emulator program with a given Android
  Virtual Device (a.k.a. AVD), where <name> must correspond to the name
  of one of the existing AVDs available on your host machine.

See -help-virtual-device to learn how to create/list/manage AVDs.

  As a special convenience, using '@<name>' is equivalent to using
  '-avd <name>'.


按照提示键入:C:\Android1.5_R3\tools>emulator.exe -help-virtual-device

  An Android Virtual Device (AVD) models a single virtual
device running the Android platform that has, at least, its own
kernel, system image and data partition.

Only one emulator process can run a given AVD at a time, but
you can create several AVDs and run them concurrently.

You can invoke a given AVD at startup using either '-avd <name>'
or '@<name>', both forms being equivalent. For example, to launch
the AVD named 'foo', type:

     emulator @foo

The 'android' helper tool can be used to manage virtual devices.
For example:

   android create avd -n <name> -t 1  # creates a new virtual device.
   android list avd                   # list all virtual devices available.

Try 'android --help' for more commands.

Each AVD really corresponds to a content directory which stores
persistent and writable disk images as well as configuration files.
Each AVD must be created against an existing SDK platform or add-on.
For more information on this topic, see -help-sdk-images.

SPECIAL NOTE: in the case where you are *not* using the emulator
with the Android SDK, but with the Android build system, you will
need to define the ANDROID_PRODUCT_OUT variable in your environment.
See -help-build-images for the details.

里面有两行关键命令。

键入:C:\Android1.5_R3\tools>android list avd
Available Android Virtual Devices:
果然没有一个AVD


键入:C:\Android1.5_R3\tools>android create avd -n foo -t 1  开始产生AVD
.......
一顿选项输入后
Created AVD 'foo' based on Android 1.1

??? 产生的AVD是1.1平台上的??  那如何产生1.5平台上的呢??

再次键入 C:\Android1.5_R3\tools>emulator.exe
报错,提示没有AVD名字

再次键入:C:\Android1.5_R3\tools>emulator.exe -avd foo

久违的画面出现了。 :)


再次在Eclipse里运行工程,还是报错:
[2009-07-18 07:26:37 - TestProject] Failed to find an AVD compatible with target 'Android 1.5'. Launch aborted.

在Android 1.5上的AVD 还是没有。所以起不来..

难道在生成AVD的第一个选项:
C:\Android1.5_R3\tools>android create avd -n foo -t 1
Android 1.1 is a basic Android platform.
Do you wish to create a custom hardware profile [no]yes
我选择了1.1平台上的??

键入C:\Android1.5_R3\tools>android create avd -h  查看帮助
......
一顿乱试,键入C:\Android1.5_R3\tools>android create avd -n foo2 -t 2
Android 1.5 is a basic Android platform.
Do you wish to create a custom hardware profile [no]
Created AVD 'foo2' based on Android 1.5
哈哈,终于产生了1.5平台上的AVD

再次在Eclipse里运行工程,终于可以了. 嘎嘎.
分享到:
评论
1 楼 diyisoft 2009-07-30  
其实整个过程就是这样的。
看emulator命令,学到了不少。

相关推荐

    Android开发工具eclipse

    Eclipse的代码提示、自动格式化和错误检查等功能,提升了编码效率。 - Android应用的入口通常是一个名为MainActivity的类,继承自Android的Activity基类,它是应用的主要界面。 4. **资源管理** - res目录包含...

    eclipse的安卓开发环境

    它将Eclipse转变为一个专业的Android应用开发环境,提供了许多便利功能,如Android工程模板、资源管理器、AVD(Android Virtual Device)管理器、设备同步和调试工具等。ADT使得开发者能够更轻松地构建、测试和调试...

    在Eclipse4.2.2中搭建android开发环境.docx

    使用DDMS调试工具可以轻松地调试Android项目,查看项目的运行状态和错误信息。 本文详细介绍了如何在Eclipse 4.2.2中搭建Android开发环境,包括下载和安装相关工具、Android SDK和ADT的安装和配置、创建第一个...

    Android开发环境配置问题

    如果在运行HelloWorld应用时出现“Could not find HelloWorld.apk”的错误,这通常是因为Eclipse没有正确设置JRE路径。解决方法如下: 1. 选中项目,右键选择“属性”-&gt; “Java构建路径”-&gt; “库”-&gt; “添加库...”...

    Android环境安装手册

    3. **运行与调试**:通过RUN菜单运行工程,选择合适的AVD作为目标设备。Eclipse将自动构建项目并部署到模拟器或连接的物理设备上。 **参数设置与问题解决** 如果在编译或运行时遇到问题,可能需要检查工程的配置。...

    Android开发环境搭建【图文详解】.pdf

    - AVD模拟器允许开发者在没有真实设备的情况下进行Android应用的测试。 - 创建AndroidProject:在Eclipse中使用File &gt; New &gt; Android Application Project来创建新的项目。 - 创建AVD设备:通过Android SDK的AVD ...

    Android环境以及配置文件

    5. **解决常见问题及运行工程** - 创建完成后,可能出现"Conversion to Dalvik format failed with error 1"的错误,此时只需点击`Project` -&gt; `Clean`即可解决。 - 如果无法直接运行工程,可能是因为缺少模拟器。...

    高焕堂<应用框架原理与程序设计>源代码(Eclipse)

    高焕堂&lt;应用框架原理与程序设计&gt;源代码(Eclipse) 36计本人全部测试通过。比较难的地方而书中没有相关解释的有加注释。 关于第36计windows下编译.so文件: 写C组件注意事项:将NativeHalfAdder抽出只有类定义和函数...

    ubuntu11.10(64位)虚拟linux系统下 ---修改编译android工程

    这是因为默认情况下,Eclipse运行的是原始的APK。要运行自定义的Settings应用,你需要通过ADB (Android Debug Bridge) 来操作。首先,确保你的AVD正在运行,然后定位到adb所在的目录,如/home/xxx/android2.3/source...

    安卓开发环境搭建教程及个人经验

    总结来说,搭建安卓开发环境涉及JDK、SDK和Eclipse的下载与安装,Eclipse的ADT配置,SDK Manager的使用,AVD的创建以及新工程的建立。每个步骤都需要细心操作,确保所有组件正确无误地配置,以便顺利进行安卓应用的...

    安卓开发环境搭建教程及初学问题解疑

    搭建安卓开发环境是学习安卓开发的第一步,包括下载和安装JDK、SDK、Eclipse,配置Eclipse中的Android插件,设置SDK Manager,创建AVD模拟器,以及在Eclipse中创建一个新的安卓工程。对于初学者来说,理解每个步骤的...

    安卓入门教程及环境搭建(附笔记)

    is missing required source folder: 'gen'”错误,删除gen目录下的Android.Test.R.java文件,Eclipse会自动生成新的R.java文件,问题即可解决。 **总结** 通过以上步骤,你已经成功地搭建了安卓开发环境,可以...

    Android可视化开发环境配置

    在 Eclipse 中,选择 Window,Other,LogCat,可以查看模拟手机内部的文件信息和错误信息。Devices 显示模拟器运行过程。 九、HelloWorld 实例 创建一个新的 Android 项目,选择 Android project,填写项目信息,...

    安装android_SDK2.0及创建2.0模拟器的方法.docx

    总结来说,安装Android SDK 2.0和创建2.0模拟器涉及下载SDK、解决安装问题、选择安装组件、创建AVD以及安装Eclipse插件等多个步骤。每个环节都需要仔细操作,以确保顺利进行Android应用的开发工作。完成这些步骤后,...

    图文并茂搭建Android 4.0 开发环境

    10. 工程创建成功后,你可以直接运行工程,选择`Run As` -&gt; `Android Application`,Eclipse会自动选择或创建AVD进行调试。 至此,你已经成功搭建了Android 4.0开发环境,可以开始你的Android编程之旅了。记得保持...

    WAC启动Android模拟器 transfer error: Read-only file system错误解决方法

    在开发过程中,如果遇到其他问题,除了仔细阅读错误提示外,也可以参考官方文档或相关社区论坛,学习他人解决问题的经验。遇到问题时,确保按照正确的步骤进行操作,并检查是否有系统权限或配置不当导致问题。

    安卓入门笔记与开发环境搭建教程.docx

    - **操作**: 找到并运行SDK Manager(位于SDK安装目录中)。 - **选择版本**: 选择需要安装的Android版本SDK(例如Android 2.2),并进行在线安装。 **2. 创建AVD (Android Virtual Device)** - **操作**: 在...

    android基础分享

    ### Android基础分享——详解Android开发入门之工程创建与配置 #### 一、概述 随着移动互联网的迅猛发展,Android作为全球最受欢迎的移动操作系统之一,在软件开发领域占据着举足轻重的地位。对于初学者而言,了解...

    Android-development.rar_android

    同时,Eclipse内置的调试器可以帮助你追踪代码执行过程,定位并修复错误。 为了确保应用程序的质量,你需要利用Android SDK中的JUnit进行单元测试,以及MonkeyRunner进行自动化功能测试。这些工具可以帮助你发现...

    Android开发环境搭建及部署到手机的方法

    2. 创建完成后,可以通过AVD Manager启动模拟器,或者直接在Eclipse中运行你的项目来启动它。 当环境准备就绪,就可以开始编写你的第一个Android应用了: 1. 在Eclipse中,选择`File` &gt; `New` &gt; `Project` &gt; `...

Global site tag (gtag.js) - Google Analytics