Я разрабатываю приложение, которое требует автоматического заполнения логинов в других установленных приложениях и chrome. Я могу успешно автоматически заполнять логины в других установленных приложениях с помощью AccessibilityService, но не могу заставить его работать в браузере Chrome. Я могу определить имя пользователя и пароль AccessibilityNodeInfo, но не могу вставить в него содержимое.
Вот как я пытаюсь: я копирую содержимое для заполнения в буфер обмена, а затем вставляю содержимое в эти поля имени пользователя и пароля, используя AccessibilityNodeInfo.ACTION_PASTE. Этот метод хорошо работает для других установленных приложений, но не вставляется в Chrome. Я не могу найти какие-либо соответствующие сообщения в Интернете, кроме этого - ссылка, но в ней нет однозначного решения. Также я не могу найти ничего задокументированного на сайте разработчика. Должен ли я вводить код javascript для вставки своего контента? Если да, то не могли бы вы привести пример? Раньше я делал это с помощью WebView, но в этом случае у меня нет ссылки на представление.
Любая помощь в этом будет принята с благодарностью.