所以我在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上正常运行。我现在要离开这个问题,不能花更多的时间在这上面。
答案 0 :(得分:0)
右键点击project -> Run As -> Android Application
答案 1 :(得分:0)
右键单击您的项目,然后选择Run -> Run as -> Android Application
。
答案 2 :(得分:0)
有时它无法启动应用程序。您可以启动菜单,然后您会在那里看到您的应用程序。然后,您可以手动启动该应用程序。
有时尝试从Eclipse多次运行应用程序也有帮助!
答案 3 :(得分:0)
在这种情况下,即使在编辑屏幕上打开了HelloWord的源文件,Run命令也将应用于此项目。
确保选择了HelloWorld的源文件或项目HelloWorld本身。
从Eclipse运行应用程序时,会启动模拟器。但似乎锁定了。你必须解锁它才能使键盘消失,好像它是一部真正的手机。