Так як текст "Тесовое объявление "потрібно ввести кирилицею, скоріш за все треба заюзати клавіатуру апіума.
Попробуйте додати:
capabilities.setCapability(“unicodeKeyboard”, “true”);
Так як вона замінить стандартну клавіатуру, використовуйте також:
capabilities.setCapability(“resetKeyboard”, “true”);
Плюс гляньте до локатора, можливо такий підійде
By.xpath(“//android.widget.EditText[@resource-id=‘XXXXXX:id/send_text_field’]”)
Это нативный андроид виджет, с ними UI Automator толком работать не умеет,
Он не может их распарсить и просто маркирует как NAF (“Not Accessibility Friendly”)
Сразу обращайте внимание на “NAF: true” в описании ноды. бывают сюрпризы…
С клавиатурой лучше не связывайтесь:) Она имеет свойство прятать элементы.
Если подключить Selenide, например, то текст можно ввести куда проще:
SelenideElement element;
String APP_ID;
APP_ID = "то что у вас на скрине заштриховано:id/";
element = $(By.id(APP_ID + "send_text_field"));
$(element).sendKeys("ваш текст");