可以“启动Hello World示例程序”

时间:2014-06-26 15:29:32

标签: android eclipse sdk

我正在尝试使用虚拟设备在Eclipse中运行Hello World示例应用程序(最近开始学习Android),我遇到的第一个问题是,当我尝试运行应用程序时,我在弹出一个错误窗口:

“无法启动模拟器!请确保SDK目录已正确设置且模拟器不会丢失。”

要运行它,我右键单击项目文件夹并“运行为... - > Android应用程序”。

从Android虚拟设备管理器运行时,模拟器本身工作正常,我认为SDK目录很好。这是我当前的路径:“C:\ adt-bundle-windows-x86_64-20140321 \ sdk”,在“Windows - >首选项”窗口中,我得到一个列表,其中包含目标名称列:

目标名称

-Android 4.4.2

-Google API

-Google API(x86系统映像)

我不知道这是否意味着要在那里展示。

感谢您的时间。


编辑:我添加了一些截图:

这是我得到的错误,以及有关正在发生的事情的一些控制台信息: http://i.imgur.com/uT1PJJl.png

当前运行配置: http://i.imgur.com/rJEcFUk.png

SDK位置: http://i.imgur.com/BkNbAsj.png

LogCat输出: http://i.imgur.com/HvsHPJ2.png


EDIT2:我重新启动了Eclipse,现在它似乎正在运行,我不知道为什么。现在控制台中出现以下内容:

http://i.imgur.com/Hb8vsdE.png

查找有关HAX错误的信息,我发现了这篇文章Running the new Intel emulator for Android

问题似乎已经解决了。

2 个答案:

答案 0 :(得分:1)

单击顶部的菜单"运行",然后"运行配置"。

http://i.stack.imgur.com/cB7vb.png

双击" Android应用程序"在左侧菜单上。一个新的" android配置" apear。 点击"浏览"在右边选择一个项目。选择所需的项目。 现在,单击选项卡" Target"。

现在,点击"经理"(1),然后点击"新..."。您将配置一个新的Android设备来运行您的应用程序。 (注意RAM,确保您的计算机有足够的内存来运行它)

完成后,他将在虚拟设备选项卡上显示。关闭它并单击"刷新"正好在管理之上,您的设备将在列表中显示。点击复选框选择他。

现在,你所要做的就是"申请"您的更改,然后单击运行。这将在您创建的设备中运行您的项目。解锁虚拟设备后,应用程序将立即打开。 你可以看看" LogCat"可能是您应用上的错误。

祝你好运。


@EDIT

您是否也下载了SDK Manager上的工具? 转到您的" SDK文件夹>工具"并查看您是否拥有this black and green icon:

的模拟器文件

如果您没有,则可以在Eclipse上下载此工具:Window> Android SDK Manager,并选择要下载的工具。

答案 1 :(得分:1)

重新启动Eclipse完成了这项工作,即使我不知道原因。