Есть ли эквивалент инспектору DOM для собственных макетов Android?

121
10

При разработке веб-страниц HTML5 с CSS и javascript я обнаружил, что инспекторы DOM, такие как Инструменты для разработчиков Chrome, чрезвычайно полезны в корне, в результате чего стили CSS применяется к элементам HTML5 на веб-странице. Интерфейс позволяет вам видеть фактический макет слева, а также DOM, при этом CSS применяется к странице динамически в этот момент.


Мой вопрос: существует ли какой-либо инструмент, похожий на это для приложений Android? Есть ли способ определить, какие стили xml применяются к элементам в деятельности или приложении? Это было бы особенно полезно при просмотре "default" styles.xml в приложении.


Есть ли у кого-нибудь предлагаемые инструменты, чтобы помочь выяснить, какие стили применяются к каждому элементу в активности?

спросил(а) 2013-06-28T01:35:00+04:00 7 лет, 3 месяца назад
1
Решение
71

Android не сохраняет информацию о стилях после создания представления. Самое близкое, что вы можете использовать, это инструмент под названием HierarchyViewer. Вы можете узнать больше об этом инструменте здесь: http://developer.android.com/tools/debugging/debugging-ui.html

Вы также должны проверить http://github.com/romainguy/ViewServer, чтобы иметь возможность использовать HierarchyViewer на производственных устройствах (мы планируем сделать это требование устаревшим.)

ответил(а) 2013-06-28T01:37:00+04:00 7 лет, 3 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема