在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里运行工程,终于可以了. 嘎嘎.
分享到:
- 2009-07-20 15:34
- 浏览 2185
- 评论(1)
- 论坛回复 / 浏览 (1 / 9582)
- 查看更多
相关推荐
Eclipse的代码提示、自动格式化和错误检查等功能,提升了编码效率。 - Android应用的入口通常是一个名为MainActivity的类,继承自Android的Activity基类,它是应用的主要界面。 4. **资源管理** - res目录包含...
它将Eclipse转变为一个专业的Android应用开发环境,提供了许多便利功能,如Android工程模板、资源管理器、AVD(Android Virtual Device)管理器、设备同步和调试工具等。ADT使得开发者能够更轻松地构建、测试和调试...
使用DDMS调试工具可以轻松地调试Android项目,查看项目的运行状态和错误信息。 本文详细介绍了如何在Eclipse 4.2.2中搭建Android开发环境,包括下载和安装相关工具、Android SDK和ADT的安装和配置、创建第一个...
如果在运行HelloWorld应用时出现“Could not find HelloWorld.apk”的错误,这通常是因为Eclipse没有正确设置JRE路径。解决方法如下: 1. 选中项目,右键选择“属性”-> “Java构建路径”-> “库”-> “添加库...”...
3. **运行与调试**:通过RUN菜单运行工程,选择合适的AVD作为目标设备。Eclipse将自动构建项目并部署到模拟器或连接的物理设备上。 **参数设置与问题解决** 如果在编译或运行时遇到问题,可能需要检查工程的配置。...
- AVD模拟器允许开发者在没有真实设备的情况下进行Android应用的测试。 - 创建AndroidProject:在Eclipse中使用File > New > Android Application Project来创建新的项目。 - 创建AVD设备:通过Android SDK的AVD ...
5. **解决常见问题及运行工程** - 创建完成后,可能出现"Conversion to Dalvik format failed with error 1"的错误,此时只需点击`Project` -> `Clean`即可解决。 - 如果无法直接运行工程,可能是因为缺少模拟器。...
高焕堂<应用框架原理与程序设计>源代码(Eclipse) 36计本人全部测试通过。比较难的地方而书中没有相关解释的有加注释。 关于第36计windows下编译.so文件: 写C组件注意事项:将NativeHalfAdder抽出只有类定义和函数...
这是因为默认情况下,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文件,问题即可解决。 **总结** 通过以上步骤,你已经成功地搭建了安卓开发环境,可以...
在 Eclipse 中,选择 Window,Other,LogCat,可以查看模拟手机内部的文件信息和错误信息。Devices 显示模拟器运行过程。 九、HelloWorld 实例 创建一个新的 Android 项目,选择 Android project,填写项目信息,...
总结来说,安装Android SDK 2.0和创建2.0模拟器涉及下载SDK、解决安装问题、选择安装组件、创建AVD以及安装Eclipse插件等多个步骤。每个环节都需要仔细操作,以确保顺利进行Android应用的开发工作。完成这些步骤后,...
10. 工程创建成功后,你可以直接运行工程,选择`Run As` -> `Android Application`,Eclipse会自动选择或创建AVD进行调试。 至此,你已经成功搭建了Android 4.0开发环境,可以开始你的Android编程之旅了。记得保持...
在开发过程中,如果遇到其他问题,除了仔细阅读错误提示外,也可以参考官方文档或相关社区论坛,学习他人解决问题的经验。遇到问题时,确保按照正确的步骤进行操作,并检查是否有系统权限或配置不当导致问题。
- **操作**: 找到并运行SDK Manager(位于SDK安装目录中)。 - **选择版本**: 选择需要安装的Android版本SDK(例如Android 2.2),并进行在线安装。 **2. 创建AVD (Android Virtual Device)** - **操作**: 在...
### Android基础分享——详解Android开发入门之工程创建与配置 #### 一、概述 随着移动互联网的迅猛发展,Android作为全球最受欢迎的移动操作系统之一,在软件开发领域占据着举足轻重的地位。对于初学者而言,了解...
同时,Eclipse内置的调试器可以帮助你追踪代码执行过程,定位并修复错误。 为了确保应用程序的质量,你需要利用Android SDK中的JUnit进行单元测试,以及MonkeyRunner进行自动化功能测试。这些工具可以帮助你发现...
2. 创建完成后,可以通过AVD Manager启动模拟器,或者直接在Eclipse中运行你的项目来启动它。 当环境准备就绪,就可以开始编写你的第一个Android应用了: 1. 在Eclipse中,选择`File` > `New` > `Project` > `...