Есть ли что-нибудь, что помешало бы мне использовать UIAutomator в реализации приложения приложения, выпущенного в магазин приложений для Android?Android: UIAutomator в производственном приложении?
Моя цель - автоматизировать некоторые простые пользовательские взаимодействия стороннего приложения из моего приложения. Это требует интроспекции и взаимодействия с сторонними приложениями. Из моих (ограниченных) исследований UIAutomator - это наиболее общий способ выполнения этого типа задач.
«Это не сработает» настолько расплывчато. Что такое режим отказа? – bukzor
@bukzor: Предположительно либо «NullPointerException», либо «SecurityException», предполагая, что вы даже можете найти некоторый синтаксис, который может компилироваться вне тестового кода. 'UiAutomation' предназначен для тестирования и может использоваться только в тестовом коде. – CommonsWare
@ bukzor См. Http://stackoverflow.com/a/29419540/1999084 для более детального ответа на аналогичный вопрос. Однако CommonsWare прав. –