如何在eclipse中启动android应用程序

时间:2011-08-23 13:25:17

标签: android eclipse

所以我在android开发者网站上完成了“Hello,World”教程。有关如何启动应用程序的说明:

1)选择运行>跑。 2)选择“Android应用程序”。

足够简单。除了启动的是android默认启动器,而不是应用程序。如何启动实际应用程序?

代码是来自:http://developer.android.com/resources/tutorials/hello-world.html

的复制粘贴

编辑:还没有尝试过logcat,但是控制台给了我:

[2011-08-23 15:57:19 - HelloAndroid] Android Launch!
[2011-08-23 15:57:19 - HelloAndroid] adb is running normally.
[2011-08-23 15:57:19 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2011-08-23 15:57:19 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'MyPhone'
[2011-08-23 15:57:19 - HelloAndroid] Launching a new emulator with Virtual Device 'MyPhone'

Edit2 :显然这是一个已知问题。谷歌提供的解决方案对我不起作用,但也可能适用于其他人:http://developer.android.com/resources/faq/troubleshooting.html#eclipse

Edit3 :我发现很多人遇到同样的问题,但到目前为止还没有解决方法。 解决方法:使用物理设备。该程序在我的Nexus One上正常运行。我现在要离开这个问题,不能花更多的时间在这上面。

4 个答案:

答案 0 :(得分:0)

右键点击project -> Run As -> Android Application

答案 1 :(得分:0)

右键单击您的项目,然后选择Run -> Run as -> Android Application

答案 2 :(得分:0)

有时它无法启动应用程序。您可以启动菜单,然后您会在那里看到您的应用程序。然后,您可以手动启动该应用程序。

有时尝试从Eclipse多次运行应用程序也有帮助!

答案 3 :(得分:0)

  • 如果在Eclipse工作区树中选择了另一个项目(甚至是非Android项目),则可能会发生这种情况。

在这种情况下,即使在编辑屏幕上打开了HelloWord的源文件,Run命令也将应用于此项目。

确保选择了HelloWorld的源文件或项目HelloWorld本身。

  • 或者您可能只需要解锁已启动的模拟器。

从Eclipse运行应用程序时,会启动模拟器。但似乎锁定了。你必须解锁它才能使键盘消失,好像它是一部真正的手机。