Отключение первого запуска приветствия на свежем эмуляторе Android

Я пишу тест, который требует запуска приложения непосредственно из программы запуска. Потому что я не могу правильно подражать, запуская через намерение.

Проблема в том, что когда я запускаю тест на новом эмуляторе (я использую Travis CI, но его можно легко воспроизвести на моем домашнем ПК), эмулятор запускается с оверлеем «первый запуск». Который блокирует мой код uiautomator от правильного запуска приложения.

Я попытался добавить некоторый код, чтобы закрыть этого приветствующего, но, к сожалению, он может появиться с некоторой задержкой, когда мой код «обнаружения и закрытия приветствующего» уже перестал работать, думая, что берег свободен.

Есть ли гарантированный способ отключить этого приветствующего? Некоторое предпочтение может быть или просто пример кода, который надежно убьет приветствующего.

Ответы на вопрос(2)

Ваш ответ на вопрос