2012-03-29 128 views
1

我需要调试我的应用程序以查找变量中的内容等等。我通常使用usb调试驱动程序和eclipse在我的手机上执行此操作。但是我的应用不会再自动启动。在Eclipse控制台只能说明这一点:无法调试android应用程序

[2012-03-29 17:18:56 - AppName] Performing sync 
[2012-03-29 17:18:58 - AppName] Uploading AppName.apk onto device '80A354043047206372' 
[2012-03-29 17:18:58 - AppName] Installing AppName.apk... 
[2012-03-29 17:19:01 - AppName] Success! 
[2012-03-29 17:19:01 - AppName] \AppName\bin\AppName.apk installed on device 
[2012-03-29 17:19:01 - AppName] Done! 

现在我必须手动启动我的应用程序,因此,我无法调试应用程序。

对此问题的任何建议?

+0

你有没有删除'android.intent.action.MAIN'或'android.intent.category.LAUNCHER'在您的清单。 – dreamtale 2012-03-29 15:38:35

+0

不似乎是对的。 – 2012-03-29 15:56:58

回答

1

我认为你应该尝试在日食中配置你的Run configuration,如下图所示,看看你的Launch Action

enter image description here

0

在您的清单中,添加andrdoid:debuggable="true" 并以调试模式启动您的应用程序。

我也认为你没有任何发射器活动。确保您有LAUNCHER CATERGORY和ACTION MAIN的活动。

+0

我应该在哪个标签上添加语句?在应用程序标签下? – 2012-03-29 15:55:55

+1

来吧人得到运动。挖出来。即使你谷歌那一行,你也会知道该把它放在哪里。但好的做法是反复试验。 – Rajkiran 2012-03-30 05:51:32

相关问题