Как я могу использовать Layout Inspector для приложений, установленных из Google Play?
Я пытался использовать LayoutInspector для приложений из Google Play. У меня есть рутированное устройство, поэтому, когда я делаю "Показать все процессы", отображаются все запущенные мной приложения, но не официальные.
2 ответа
Вы можете использовать UiAutomator2 Viewer (инструмент из Android SDK)
{ your sdk path} \tools\bin\uiautomatorviewer.bat
Этот инструмент показывает полную иерархию и атрибуты всех элементов, видимых на дисплее устройства (независимо от того, какое приложение запущено).
Также в " Katalon studio " у нас есть инструмент Mobile Spy, который делает то же самое + полный Xpath
Обратите внимание, что у вас должен быть запущен сервер adb с подключением устройства. поэтому "adb devices" должен возвращать идентификатор устройства.
Чтобы открыть Инспектор макетов, вам нужно сделать следующее:
- Запустите ваше приложение на подключенном устройстве или эмуляторе.
- Нажмите
Tools > Layout Inspector
, - В открывшемся диалоговом окне " Выберите процесс " выберите процесс приложения, который вы хотите проверить, и нажмите " ОК".