Eclipse:启动 Android 应用程序的调试模式通常不起作用

Eclipse: Launching Debugging Mode for Android App often doesn´t work

当我想调试我的 Android 应用程序(在模拟器上)时,调试器进入调试模式,但我无法使用工具栏的项目(恢复、终止等)。奇怪的是它并不总是这样:有时在多次点击重新启动按钮后它会启动并突然显示线程,运行代码直到下一个断点,显示变量的值等等,所以一切正常。但通常什么也没有发生。它似乎只是随机启动,这使得它无法持续工作。搜索问题并没有给我带来任何解决方案。安迪能帮帮我吗?

这是我的应用程序的清单文件:

?xml version="1.0" encoding="utf-8"?
manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mobilecartography.tudresdenspeechorganiser"
    android:versionCode="1"
    android:versionName="1.0"

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="21" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

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

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

我经常遇到这个问题。您可以尝试一些方法。

  1. Select 您的设备在 DDMS 视角。
  2. 重新启动 ADB(adb kill-server 从你的命令 line\terminal 然后重新启动它。我通常只是 adb devices...)
  3. 最后,如果前两个没有帮助,请重新启动 Eclipse。我知道这听起来很简单,但有时它就是我们所需要的。

有时需要结合这三者来为我修复它。

希望这对您有所帮助。