2015-11-10 4 views
8

In Xcode kann ich beim Debuggen beliebige Werte "po" setzen. Gibt es eine Möglichkeit, dies in Android Studio zu tun?Wie man beim Debugging Werte ausgibt

Zum Beispiel, wenn ich einen Haltepunkt getroffen habe und bestimmte Werte in Echtzeit ausdrucken möchte, anstatt Logs in meinem Code zu verwenden?

+0

Sie die Werte überprüfen in das Debugger-Konsolenfenster – Bhargav

+0

@Bhargav Ja, aber ich frage mich, wie man die Werte von irgendwelchen Ausdrücken in Echtzeit ausdrucken kann, anstatt nur die angegebenen Werte – vikzilla

+0

die Werte auszudrucken was? zum logcat? – Bhargav

Antwort

4

Verwenden Sie Watches. Es gibt Ihnen die Möglichkeit, Ausdrücke auszuwerten.

+1

"Uhren" scheint das zu sein, was ich gesucht habe. Auf der Registerkarte "Debugger" unten in Android Studio kann ich den Wert eines beliebigen Ausdrucks verfolgen (indem ich auf die Schaltfläche "Hinzufügen" klicke). Jetzt kann ich effizient debuggen, danke – vikzilla

0

Set Breakpoint in der Zeile, die Sie dann bewerten wollen, wenn Sie zu Haltepunkt erreichen

drücken Sie Alt + F8

Dann wird Ihr Wert eingeben, um zu bewerten, und Sie können Ergebnis sehen :)


4

Wenn Sie den Debug-Punkt treffen, gibt es tw o Möglichkeiten, um Werte zu überprüfen:

(1) hinzufügen Uhr für jede Variable

enter image description here

(2) Bewegen Sie den Mauszeiger über eine beliebige Variable, wird der Wert dort angezeigt

Verwandte Themen