UIAutomator facebook логин
Я создал тест входа в систему UIAutomator для своего приложения, и он работает на некоторых эмуляторах. Проблема в том, что это не работает на всех из них.
UiObject input = mDevice.findObject(new UiSelector().instance(0).className(EditText.class));
input.setText(getFacebookLoginEmail());
SystemClock.sleep(2000);
UiObject input2 = mDevice.findObject(new UiSelector().instance(1).className(EditText.class));
input2.setText(getFacebookLoginPassword());
SystemClock.sleep(2000);
UiObject buttonInput = mDevice.findObject(new UiSelector().instance(0).className(Button.class));
buttonInput.click();
SystemClock.sleep(2000);
Вот код, который я сейчас использую, большинство эмуляторов работают через него просто отлично, но в некоторых он ничего не печатает на полях. У меня есть подозрение, что это может быть вызвано тем, что эмулятор имеет другую версию Facebook, делая веб-страницу входа в систему. Для справки: на эмуляторе API 23 он работает, на API 22 - нет.