Я разрабатываю приложение Helper Ascientability Asciesbility (Kotlin, Target SDK 33), в котором используется доступность SVICKSERVICE для взаимодействия с элементами пользовательского интерфейса в другом приложении (пакет: ru.imm.App).
Что я пытаюсь программировать, нажмите «Отправить сообщение» (id: ru.imm.App:id/immessage_inpure_out_out_out_out_out_out_out_out_out_out_ou Экран. < /p>
Мой текущий подход не может запустить щелчок: < /p>
val node = rootinactivewindow
.findaccessibilitynodeinfosbyviewid("ru.imm.app:id/imm_message_input_right_outer_icon! /> node?.performaction(accessibilitynodeinfo.action_click) // Нет эффекта < /p>
Что я пробовал: < /p>
Используемый action_focus перед нажатием → нет эффекта < /p>
Пробовал на клике родитель /дочерние узлы → Нет эффекта < /p>
gtscriptions → no Effect < /p>
. Intermitty (ненадежно)
Добавлены задержки после Type_window_state_changed → без улучшения
Как я могу надежно щелкнуть не кликируемой (isclickable = false) через AccessibyService?
Подробнее здесь: https://stackoverflow.com/questions/797 ... action-cli