Ошибка при получении XML-файла иерархии пользовательского интерфейса: com.android.ddmlib.SyncException: удаленный объект не существует!", отображение для приложения с динамическими локаторами - PullRequest
0 голосов
/ 11 июня 2018

У меня есть приложение с динамическими элементами, и я не могу получить скриншот для моего приложения. Ошибка показывает

Ошибка при получении XML-файла иерархии пользовательского интерфейса: com.android.ddmlib.SyncException: Удаленный объект не 't существует!

для других приложений UI Automator Viewer работает нормально.

Пожалуйста, предложите какой-нибудь другой инструмент для поиска приложений или другим способом?Я остановил Appium и сделал все решения, но тот же вопрос. UI Automator отлично работает для других приложений.

Спасибо

Ответы [ 2 ]

0 голосов
/ 12 июня 2018

Пожалуйста, используйте инспектор приложений для рабочего стола.Это поможет вам найти элементы.

Пожалуйста, посетите здесь для получения дополнительной информации.

Спасибо !!!

0 голосов
/ 12 июня 2018

Это довольно распространенная проблема с UIAutomatorViewer: он не может сделать снимок экрана, если макет динамически изменяется, отлично работает для статических.

Если вы используете устройство Appium и Android с ОС 6+, это не имеет значенияиспользовать UIAuyomatorViewer для проверки элементов, так как Appium использует UiAutomator2 и структура элементов может отличаться.Вместо этого используйте appium-desktop.

...