2013-10-28 92 views
8

chcę mój profil ui - spada na stackoverflow dla metody OnDrawJak zrobić zrzut widoku hierarchii w Android App

mi powiedziano jej, bo mój ui ma zbyt wiele warstw

I chciał zrobić zrzut widoku hierarchii, aby zobaczyć, jak głęboko moje warstwy są

ale gdy próbuję załadować hierarchyviewer otrzymuję ten błąd:

Error obtaining UI hierarchy 
Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist! 

jak to naprawić?

+0

Myślę, że jest to znany błąd, ale nie ma na to rozwiązania. może mógłbyś podać więcej informacji do problemu, który może zostać wkrótce naprawiony. https://code.google.com/p/android/issues/detail?id=57024 –

+2

Czy jest coś, co mogę zrobić, aby przeanalizować moje ui bez tego narzędzia? –

Odpowiedz

0

Jeśli nie możemy rozwiązać ten problem, ale ponieważ jest to znany problem,

możemy spróbować monkey talk.

Zapewnia hierarchię widoku z własnym mechanizmem.

0

Możesz także użyć emulatora Genymotion, dopóki to nie zostanie naprawione. uiautomatorviewer nie ma z tym żadnych problemów z mojego doświadczenia.