Я пытаюсь получить баланс приложения Google Pay с помощью службы специальных возможностей. Но когда дело доходит до банковского баланса, сервису не удается получить дочерний узел. Такое впечатление, что экран защищен. Однако я могу получить элемент с помощью appium.
Есть ли способ получить его с помощью службы специальных возможностей?
Я пытался установить
android :canRetrieveWindowContent="true"
в serviceconfig.xml
но ничего не улучшилось.
Минимальный воспроизводимый пример:
public void onAccessibilityEvent(AccessibilityEvent event) {
AccessibilityNodeInfo mSource = event.getSource();
boolean ifHome = false;
int eventType = event.getEventType();
String pkgname = event.getPackageName() == null ? "" : event.getPackageName().toString();
AccessibilityNodeInfo rootNode = getRootInActiveWindow();
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... -protected
Как получить дочерний узел события Accessibility, когда приложение кажется защищенным ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение