2013-07-03 14 views
13

Ich bin vor kurzem von Eclipse nach Android Studio umgezogen, und es sieht gut aus. Ich kann jedoch nicht finden, wie Variablen im Debug-Modus als hexadezimale Werte anstelle von dezimalen Werten angezeigt werden. Jede Hilfe wäre willkommen. Danke"Android Studio" Debugging - Anzeige von Variablen als hexadezimal

+0

[Xcode-Version] (http://Stackoverflow.com/q/35238651/3681880) dieser Frage. – Suragch

Antwort

3

Klicken Sie im Debug-Fenster mit der rechten Maustaste auf den Wert, den Sie im Hex anzeigen möchten, und wählen Sie View as -> Hex. Dies kann in den Ansichten Variables oder Watches erfolgen.

+0

so in Eclipse, wenn wir über einen Variablennamen schweben zeigt es eine Tooltip Art von einer Sache mit dem Wert darin. Gibt es etwas in Android Studio ähnlich? Anstatt alle Variablen zu den Uhren hinzuzufügen. – CodeShadow

+1

Wenn Sie die Strg-Taste (bei Fenstern) gedrückt halten, während Sie den Mauszeiger über eine Variable bewegen, wird der aktuelle Wert angezeigt. Sie können dies sogar tun, wenn Sie nicht debuggen, und es zeigt Ihnen den Initialisierungswert der Variablen an. – free3dom

+2

Wie wird dieses Verhalten standardmäßig verwendet? – adnako

11

Ich frage mich the same thing, vor allem, wie dies standardmäßig tun, wie @adnako gefragt. Ich habe endlich eine Antwort gefunden, also werde ich auch hier posten.

manuell einen einzelnen Wert

Rechtsklick> Darstellung als ...> Hex

ändern

enter image description here

anzeigen Alle Werte als Hex standardmäßig

Rechtsklick> Custimize Datenansichten. ..> Hex-Werte für Grundelemente anzeigen> Anwenden

enter image description here

(Hinweis: diese Bilder stammen von Android Studio 1.2)

+1

In AS 1.4 (und 2.0) ist die Option "Datenansichten anpassen" für mich nicht sichtbar, wenn eine Variable untersucht wird. Es gibt jedoch eine globale Einstellung unter "Build, Execution, Deployment -> Debugger -> Datenansichten -> Java -> Hex-Wert für Primitive anzeigen". Am einfachsten ist es, einfach die Einstellungen zu öffnen und "hex" in das Suchfeld einzugeben. – JHH

Verwandte Themen