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 ProgressBar.setProgressDrawable funktioniert nur einmal?
  • Android-Klassen nicht bei Sonar Anaysis gefunden
  • Android: Erstellen Sie Spinner programmgesteuert aus Array
  • Android App und Pattern Lock Screen
  • Animation vor API 11
  • Handle Screen Rotation ohne Datenverlust - Android
  • Ein Ar-Array aus dem Benutzer erhalten, ohne einen String zu verwenden
  • Übersetzen Sie ein Bild in Text auf Android?
  • Chrome Data-Saver-Funktion in Crosswalk WebView aktiviert?
  • So verwenden Sie vorkompilierte Header-Dateien in Android NDK
  • Android Studio mit zwei Monitoren
  • Wie macht man Text?
  • 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.