2017-06-07 1 views
15

Kann nicht scheinen, Layout-Inspektoren auf Android Studio 3.0 (Canary 3)Kann nicht Android Studio Layout-Inspektoren starten: „Unerwarteter Fehler: leere Ansicht Hierarchie“

Bei Anschluss an das Gerät und App-Lauf zu starten, wählen Tools> Android> Layout-Inspektor kommt mit dem folgenden Fehlerdialog auf:

"Fehler bei der Abfrage Ansichtshierarchie: Unerwarteter Fehler: leere Ansichtshierarchie"

enter image description here

Irgendwelche Einstellungen, die ich vermisse? Ich habe Entwickleroptionen auf dem Gerät aktiviert.

+0

Haben Sie es auch mit einer nicht-kanarischen Version versucht? – Enzokie

Antwort

0

Hatte dasselbe Problem auf Android Studio v2.3.3, Problem wurde mit CountDownTimer-Objekt in Verbindung gebracht, irgendwie verursacht es Problem (wahrscheinlich wegen onTick-Methode). Nachdem ich es kommentiert habe, könnte ich normalerweise Layout Inspector verwenden. Vielleicht verwenden Sie etwas ähnliches in Ihrem Code, versuchen Sie es auskommentieren und sehen, ob es funktioniert.

2

Ich kann meinen Hierarchie-Viewer nicht während der Videowiedergabe starten. Sobald ich das Video pausiere, funktioniert es!

+0

Ich zufällig diesen Fehler auch auf Produktion Android Studio 3.0, in einer Aktivität nach einer Aktivität mit einer Live-Vorschau von der Kamera zu treffen. Bisher habe ich noch keine Lösung gefunden – Antek

0

Dies könnte mit Ihrer Android-Version zusammenhängen. Zum Beispiel tritt dieser Fehler bei Genymotion auf Android 4 auf. Nach dem Umstieg auf Android 5 ist dieser Fehler weg.

1

Wenn Sie in Ihrem Code ViewTreeObserver haben, um die Breite/Höhe einer Ansicht zu messen, ändern Sie etwas Breite/Höhe/Padding/etc. nach einem Ergebnis erhalten Sie von addOnPreDrawListener von ViewTreeObserver;

Kommentieren Sie einfach innerhalb onPreDraw oder kommentieren Sie alle Code bezogen auf ViewTreeObserver.

Verwandte Themen