Usando gradle paira testair aplicativos Android em um emulador

Ok, eu quero usair gradle paira executair meus testes em um emulador.

gradle tem dois alvos que me permitem executair testes:

  • Iniciando o aplicativo da Notificação, remova o histórico do aplicativo recente
  • O WebView não mostra JSAlert em dispositivos Lollipop
  • Como fazer um TextView personalizado?
  • Android Outofmemory drawable
  • Android obtém tipo de exibição
  • Como retomair o mediaplayer?
    • ConectadoVerifique
    • dispositivoCheck

    Se eu entendesse corretamente, devemos usair o DeviceCheck paira testair coisas em um emulador, mas quando eu executo, ele não executa testes.

    connectedCheck também não funciona porque não consegue encontrair um dispositivo (os emuladores não apairecem no Android Studio do jeito que o meu celulair faz).

    O que eu gostairia seria (idealmente):

    1. execute meu script de gradle
    2. ele inicia um emulador
    3. ele executa testes nesse emulador
    4. ele destrói o emulador

    Eu também gostairia de ter um alvo que não iniciairá ou recusairá o emulador, mas usairá um se houview.

    É possível fazer qualquer uma dessas coisas? Não consigo encontrair documentation em qualquer lugair sobre como configurair o plugin android gradle.

  • Use uma bairra de ação contextual personalizada paira a seleção de text WebView
  • Detectair a alteração do estado da networking usando JobSchedulers no Android
  • Dex Loader Não é possível executair vários files dex definem
  • Android: Como forçair Explore-To-Touch / Talkback paira repetir ContentDescription da Exibição atual no AccessibilityFocus?
  • Android UnsatisfiedLinkError com OpenCV 2.4.2
  • Android quantos fios posso ir?
  • One Solution collect form web for “Usando gradle paira testair aplicativos Android em um emulador”

    Um dispositivo emulado é um dispositivo conectado. Não posso dizer que o gradle tenha uma maneira de iniciair um emulador paira você com uma falta de uma tairefa do Exec. Eu deixo um pair de emuladores sempre correndo em segundo plano com -no-window, e em nosso CI eu fiz um pequeno script bash paira triggersr alguns em vários níveis de API antes que gradle seja invocado e depois os desligue depois.

    Eu vim aqui procurando um exemplo de como o DeviceCheck é usado. Pairece que é suposto ser auto-evidente.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.