2011-08-23 19 views
0

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

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上运行良好。我现在要离开这个问题了,不能在这上面花更多的时间。

+0

你在控制台和logcat窗口中看到了什么? – MByD

+1

似乎很奇怪,导致上述步骤是绝对正确的。 – Egor

+0

你能在仿真器上看到你的应用程序的图标和名称吗? – user370305

回答

0

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

+0

看起来很简单,但没有... – Sprax

0

右键点击你的项目,并选择Run -> Run as -> Android Application

+0

不幸的是,不起作用。 – Sprax

0

有时它不启动应用程序。你可以启动菜单,你会看到你的应用程序安装在那里。然后您可以手动启动应用程序。

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

+0

嗯,对不起,我没跟着。我如何手动启动应用程序?从Android应用程序菜单“模拟电话内”?不幸的是看不到它。 – Sprax

+0

如果您在菜单中看不到应用程序,那么它没有安装。再次运行您的应用程序并检查控制台窗口。它是否说该应用程序已安装? –

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

在这种情况下,运行命令将被应用到即使HELLOWORD的源文件被打开编辑屏幕上的这个项目。

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

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

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

+0

在浏览器中选择Hello world。我甚至试过右键单击包> run as> android应用程序。模拟器已解锁。 :) – Sprax

+0

好吧,这很奇怪!我没有其他的想法,我承认:/// – Shlublu

+0

一如既往在这些情况下,它可能是一件非常简单的事情。 :) 不管怎么说,还是要谢谢你。 – Sprax

相关问题