2014-07-16 13 views
5

A volte il mioAndroidTest collegato non esegue effettivamente alcun test, anche se il dispositivo connesso sembra essere trovato. Io alla fine con un rapporto simile alla seguente:connectedAndroidTest - L'attività non ha dichiarato alcuna uscita

Test Summary

Facendo gradle --info connectedAndroidTest ottengo:

Executing task ':app:connectedAndroidTest' (up-to-date check took 0.0 secs) due to: 
    Task has not declared any outputs. 

ho riavviato il dispositivo una sola volta e ottenuto la mia relazione. Ma questo non sempre aiuta.

Sto usando un Samsung Tab 2 (con root), con Android 4.1.1. Sto usando gradle/l'ultimo Android Studio su un Mac con OS X 10.9.4. Idee?

+2

voglio solo dire che condivido il vostro dolore .. che fare con Android e unit Gradle :(Forse si dovrebbe mostrare la vostra build.gradle modo che altri possano avere un indizio Per me, il processo di compilazione non fa scattare nemmeno il connessoAndroidTest ... ogni volta che devo eseguire il test e la chiamata gradle clean build. – xialin

risposta

0

Hai definito il pacchetto di test e il runner di prova della strumentazione? Nell'esempio che segue ho definita all'interno della sezione Android:

defaultConfig { 
    minSdkVersion 16 
    targetSdkVersion 19 
    versionCode 1 
    versionName "1" 
    testApplicationId "com.example.tests" 
    testInstrumentationRunner "android.test.InstrumentationTestRunner" 
} 
Problemi correlati