Desativando o greeter de primeira execução no emulador Android fresco

Estou escrevendo um teste que requer iniciar o aplicativo diretamente do iniciador. Porque não consigo emular corretamente iniciando através da intenção.

O problema é que, quando estou executando o teste em um emulador novo (estou usando o Travis CI, mas ele pode ser facilmente reproduzido no meu PC em casa), o emulador começa com a sobreposição greeter "first run". O que impede que meu código do uiautomator inicie o aplicativo corretamente.

Tentei adicionar algum código para fechar esse greeter, mas infelizmente ele pode aparecer com algum atraso, quando meu código de "detecção e fechamento de greeter" já parou de funcionar pensando que a costa está limpa.

Existe alguma maneira garantida de desativar esse greeter? Alguma preferência, talvez, ou apenas um exemplo de código que mate de maneira confiável o usuário.

questionAnswers(2)

yourAnswerToTheQuestion