2015-03-02 17 views
6

Dodaję testów jednostkowych do mojego istniejącego projektu Android Studio i jestem nieco mylić z konfiguracji. Konkretniej, androidTest vs instrumentTest flagi obrębie Gradle skryptu. Czy ktoś może wyjaśnić różnice między tymi dwiema sekcjami i na co dokładnie celują w stosunku do innych.Android Studio Gradle androidTest vs instrumentTest

Mój projekt został przeniesione z projektu Eclipse, więc nie ma domyślną strukturę Gradle. Oto co Grałem około z:

androidTest { 
     setRoot('tests') 
     java.srcDirs = ['tests/src'] 
    } 

    instrumentTest { 
     setRoot('tests') 
     java.srcDirs = ['tests/src'] 
     manifest.srcFile file('tests/AndroidManifest.xml')    
    } 

Czy istnieje jakikolwiek powód, aby mieć jedno i drugie?

Odpowiedz

Powiązane problemy