Android-Eclipse不会启动调试应用程序

Android-Eclipse不会启动调试应用程序,android,eclipse,Android,Eclipse,基于一个完全功能化的代码库,我创建了一个副本来开发一个单独的应用程序 在尝试通过Eclipse在android上进行调试时,我看到: [2013-09-17 01:29:04 - TarotAdvanced-Android] Android Launch! [2013-09-17 01:29:04 - TarotAdvanced-Android] adb is running normally. [2013-09-17 01:29:04 - TarotAdvanced-Android] No L

基于一个完全功能化的代码库,我创建了一个副本来开发一个单独的应用程序

在尝试通过Eclipse在android上进行调试时,我看到:

[2013-09-17 01:29:04 - TarotAdvanced-Android] Android Launch!
[2013-09-17 01:29:04 - TarotAdvanced-Android] adb is running normally.
[2013-09-17 01:29:04 - TarotAdvanced-Android] No Launcher activity found!
[2013-09-17 01:29:04 - TarotAdvanced-Android] The launch will only sync the application      package on the device!
[2013-09-17 01:29:04 - TarotAdvanced-Android] Performing sync
[2013-09-17 01:29:13 - TarotAdvanced-Android] Uploading TarotAdvanced-Android.apk onto device '015d16897a540607'
[2013-09-17 01:29:21 - TarotAdvanced-Android] Installing TarotAdvanced-Android.apk...
[2013-09-17 01:29:24 - TarotAdvanced-Android] Success!
[2013-09-17 01:29:24 - TarotAdvanced-Android] \TarotAdvanced-Android\bin\TarotAdvanced-Android.apk installed on device
[2013-09-17 01:29:24 - TarotAdvanced-Android] Done!
然后什么也没发生。我已经禁用了自动调试目标选择,因此它会提示我输入设备。在发生上述情况之前,系统会提示我输入目标设备。我用什么设备都没关系。最终结果是相同的,安装消息,但设备上找不到应用程序(apk)。而对于副本的源,我总能找到调试器复制的apk


如果我手动复制APK并将其安装到设备上,那么它工作正常。日食突然消失了。如何解决这个问题?

您是否打开了更多的Eclipse实例?如果是这样,有时调试不会启动。关闭其他Eclipse实例并尝试调试。

将其添加到您的
清单中

<activity  android:name="YourPackage.ActivityName"
            android:label="@string/app_name" >
               <intent-filter>
                    <action android:name="android.intent.action.MAIN" />

                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
</activity>

我最近遇到了这个问题,这帮我解决了问题

从Eclipse->运行->调试配置->右键单击Android应用程序->删除。 之后,返回Run->Debug As->Android应用程序


希望这对别人有帮助

在这里张贴您的舱单