Wie füge ich ein Log in LogCat ein, dass wenn ich auf es klicke springt es zu seiner Codezeile?

8

Ich möchte ein Log in LogCat einfügen, das, wenn ich darauf klicke, in seine Zeile springt, wie einige Fehlerprotokolle, die vom System generiert werden.

Ist es möglich?

    
breceivemail 15.05.2012, 09:15
quelle

5 Antworten

13

Ich habe es gefunden:

%Vor%

Seine Verwendung:

%Vor%     
breceivemail 15.05.2012, 10:57
quelle
4

Wichtig ist, dass "(X:Y)" in Ihre Protokollnachricht eingefügt wird, während X der gewünschte Dateiname ist und Y die gewünschte Zeilennummer in X . (Ich habe es von @breceiemails Antwort gelernt) . Also versuche es:

%Vor%

Hinweis : LEVEL ist die Protokollstufe und kann v , d , i , w , e oder wtf sein.

Jetzt können Sie log(tag, msg) anstelle von Log.LEVEL(tag, msg) verwenden.

Beispiel:

MainActivity.java :

%Vor%

Die Ausgabe:

%Vor%

Und MainActivity.java:10 wäre automatisch ein link und Sie können darauf klicken!

Sie können der info -Variable auch den folgenden Wert zuweisen, wenn Sie ein ausführlicheres Protokoll benötigen:

%Vor%

Die Ausgabe des obigen Beispiels wäre also:

%Vor%     
Mir-Ismaili 30.12.2016 11:09
quelle
0

Verwenden Sie Ссылка

    
Dheeresh Singh 15.05.2012 09:21
quelle
0

Ja, Sie können es tun. Folgen Sie dem Beispiel, wie auf SO - Protokollierung

beantwortet     
Tarun 15.05.2012 09:44
quelle
0

Um die Frage auf einfache Weise zu beantworten:

respecter cette regle:

%Vor%

was eine Probe wie folgt ergibt

%Vor%

Ich hoffe, das wird dir helfen

    
Maxime Jallu 21.02.2018 16:28
quelle

Tags und Links