Pracuję nad aplikacją, która wymaga automatycznego wypełniania loginu w innych zainstalowanych aplikacjach i chrome. Mogę pomyślnie automatycznie wypełniać loginy w innych zainstalowanych aplikacjach za pomocą AccessibilityService, ale nie mogę uruchomić go w przeglądarce Chrome. Jestem w stanie zidentyfikować nazwę użytkownika i hasło AccessibilityNodeInfo, ale nie mogę wkleić w nim treści.Autouzupełnianie logowania w Chrome przy użyciu AccessibilityService Android
Tak próbuję, kopiuję zawartość do wypełnienia w schowku, a następnie wklejając zawartość do tych pól nazwy użytkownika i hasła za pomocą AccessibilityNodeInfo.ACTION_PASTE. Ta technika działa dobrze w przypadku innych zainstalowanych aplikacji, ale nie wkleja się do Chrome. Nie mogę znaleźć żadnych istotnych postów w Internecie z wyjątkiem tego - link, ale nie ma w nim jednoznacznego rozwiązania. Również nie jestem w stanie znaleźć niczego udokumentowanego na stronie programisty. Czy powinienem wstrzykiwać kod javascript, aby wkleić moje treści? Jeśli tak, czy możesz podać mi przykład? Zrobiłem to za pomocą WebView wcześniej, ale w tym przypadku nie mam odniesienia do widoku.
Każda pomoc w tym zakresie zostanie bardzo doceniona.
Chcę utworzyć usługę dostępności dla Autouzupełnianie innych aplikacji logowania. Czy możesz podać mi kilka przykładów? – Bunny