2016-04-11 5 views
1

Nach dem Upgrade auf Android Studio 2.0 werden meine Tests, die mit @RequiresDevice kommentiert sind, jetzt mit den 2.0-Emulatoren ausgeführt. Gibt es einige Schalter, die ich im Emulator verwenden sollte, um es wieder zu einem Emulator zu machen?@RequiresDevice nicht von neuen Emualtor geehrt?

+0

Wenn Sie dies noch nicht getan haben, geben Sie bitte hier einen Fehler (https://code.google.com/p/android/issues/entry?template=Test%20Support%20Library%20bug) ein. –

Antwort

1

Der Grund ist, weil ich nicht die neueste Support-Bibliothek von Test-Runner und Testregeln, Anmerkungen verwendet. Aktualisierung auf die neueste (Versionsnummer zum Zeitpunkt der Erstellung): com.android.support:support-annotations:23.3.0 com.android.support.test:runner:0.5.0 com.android.support.test:rules:0.5.0

behebt das Problem.

+0

Ich musste folgendes verwenden: androidTestCompile ("com.android.support.test: runner0.5") androidTestCompile ("com.android.support.test: rules: 0.5") – riggaroo

Verwandte Themen