2016-06-24 7 views
2

Ich schreibe gerade eine einfache App, um Android-Programmierung zu üben. Die App verfügt über eine Benutzeroberfläche, zu der während der Laufzeit EditText-Elemente hinzugefügt werden. Es speichert und stellt ihren Inhalt in den Lebenszyklusmethoden wieder her.Android: Wie erhält man das Log einer App wie beim Debuggen in Android Studio?

Doch vor kurzem wurde der Inhalt nicht wie beabsichtigt gestellt. Also habe ich Log.d() - Aufrufe hinzugefügt, um herauszufinden, warum. Da das Problem selten und nicht während des Debuggens auftritt, möchte ich die Protokolle von meinem Gerät abrufen.

Zuerst nahm ich an, ich konnte ein Logfile erhalten, die für meine Anwendung erstellt wurde. Aber anscheinend sind die Protokolle aller Apps in einem Puffer gespeichert, den Sie read out with logcat können.

Das scheint mir einen endlosen Strom von allen Protokollen apps. Ich möchte nur Debug meine App-Protokolle erhalten und nur diejenigen mit mir selbst definierten Tag wie wenn ich debuggen meine App in Android Studio:

Viewing Logs in Android Studio (Screenshot)

Kann ich irgendwie die Protokolle von meinem Gerät erhalten und betrachten Sie sie mit der Android Studio-Logcat-Ansicht?

Vielen Dank im Voraus!

+0

Play-App mit einem Kabel in der ersten pluged dann ziehen und mit App spielen .. wieder stecken wieder Kabel an Ihr System müssen Sie die previouse Protokolle auf Android Studio –

+1

Mögliche Duplikat [Filter LogCat nur die Nachrichten aus meiner Anwendung in Android zu bekommen?] sehen (http://stackoverflow.com/questions/6854127/filter-logcat-to-get-only-die-nachrichten-von-meiner-applikation-in-android) – Robert

+1

@QadirHussain Das funktioniert! Danke :) – xvlcw

Antwort

2

Play-App mit Kabel pluged in erster dann ziehen und mit App spielen .. wieder stecken wieder Kabel an Ihr System müssen Sie die previouse Protokolle auf Android Studio sehen