Wie kann ich die offizielle Android App von Eclipse debuggen?

Android 2.2. Ich muss meine signierte APK auf meinem Nexus S. debuggen. Wie kann man das mit Eclipse machen?

Ich beginne die App auf meinem Handy und dann …?

  • Android App Entwicklung ohne Eclipse / ADT
  • Knopf, um zurück zu MainActivity zu gehen
  • Startfehler: Verbindung zur Remote-VM nicht möglich
  • Benutzerdefinierte Programmiersprache (Jar) in Android
  • Android Pre Compiler Fehler?
  • Android SIP Anwendung mit Linphone
  • Ansatz zur Festsetzung NoClassDefFoundError?
  • Schreiben von Gradle-Skript, um Unit-Testfälle für Eclipse Android Test-Projekt auszuführen
  • 4 Solutions collect form web for “Wie kann ich die offizielle Android App von Eclipse debuggen?”

    Setzen Sie die debuggable=true in der manifest, exportieren, installieren und signieren Sie die App. Verbinden Sie das Gerät über USB, aktivieren Sie das USB-Debugging. Dann öffnen Sie die DDMS-Perspektive, wählen Sie das Gerät aus und fügen Sie den Prozess Ihrer App hinzu (Sie sehen den Namen des Pakets). Wenn du ein verwurzeltes Gerät hast, kannst du eine Verbindung zu jedem beliebigen Prozess herstellen, wenn adb als root läuft.

    Wenn das Gerät eine Verbindung zu deiner Eclipse herstellt, die mechine ausführt, setze debuggable = true in Manifest-Datei und aktiviert Debug-Modus in Android-Handy kann es aktuelle laufende Protokoll mit Logcat anzeigen, ansonsten

    Sie können Ihre laufende Anwendung mit Hilfe von Adb-Tools über die Befehlszeile debuggen

    adb logcat – Geräteprotokoll adb logcat

    Wird die aktuelle Logcat (Debug-Meldungen)

    adb logcat [ <filter-spec> ]

    Mit Ihnen können Sie nur Ihre angegebenen Debug-Nachrichten filtern

    Zum Konfigurieren der Debug-Tool-Ansicht http://developer.android.com/guide/developing/tools/adb.html

    In Android Studio Stall müssen Sie die folgenden 2 Zeilen zur application in der AndroidManifest Datei AndroidManifest :

      android:debuggable="true" tools:ignore="HardcodedDebugMode" 

    Die erste wird das Debuggen von signiertem APK ermöglichen, und das zweite wird den Kompilierungsfehler beheben.

    Danach können Sie den Prozess über "Attach Debugger to Android Prozess" -Taste anfügen.

    Sie haben zwei Möglichkeiten ..

    1. Sie können Log.v oder log.d oder Log.i (Logging) in Ihrem Code verwenden und alle diese Protokolle in der Logcat-Ansicht in Eclipse erhalten, während Ihre Anwendung auf Ihrem Gerät läuft.
    2. Sie können (während Debugging, drücken, dass Insekt-Symbol auf Eclipse) die Anwendung von Eclipse auf Gerät, Durch Putting Breakpoints in Ihrem Code können Sie Ihre Anwendung debuggen.
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.