2013-10-19 7 views

Antwort

1

Sie benötigen den Java 7-Compiler (obwohl der Code mit -source & -target auf 1.5 kompiliert wird). (JDK6 und JDK1.5 können problems haben).

Dann müssen Sie Maven-Android-SDK-Deployer einrichten. Anweisungen sind hier:

https://github.com/mosabua/maven-android-sdk-deployer

Danach sollte es nur eine mvn installieren sein.

Schließlich werden die Artefakte als SDK-Extra verfügbar sein. Dies ist eine Entwicklervorschau im Moment :)

+0

Woher haben Sie gehört, dass JDK 7 benötigt wird? Und bis jetzt sind die Espresso-Artefakte nicht verfügbar. Ich kann nicht sagen, ob sie jemals über den SDK-Manager oder über maven central (und dann über SDK Deployer installierbar) verfügbar sein werden. – Snicolas

3

Quality Tools for Android schlägt nun sowohl ein Maven- als auch ein Gravel-Setup-Beispiel für Android-Test-Kit/Espresso vor.

Um die Espresso-Tests starten Sie entweder verwenden können:

  • mvn -P Espresso
  • gradle: android-sample-Espresso-Tests: connectedCheck
+0

hast du es geschafft, Espresso für Maven einzurichten? Wenn das so ist, wie? – user2511882

-1

Werfen Sie auch einen Blick auf Jake Wharton Gradle-Port von Espresso. Dies kann ein besserer Zwischenschritt sein, bis die ursprüngliche Bibliothek mit Gradle-Unterstützung aktualisiert wird.

https://github.com/JakeWharton/double-espresso

die Abhängigkeit zu Ihrem build.gradle hinzufügen, um es Arbeit zu bekommen:

androidTestCompile 'com.jakewharton.espresso:espresso:1.1-r3' 

prüfen http://mvnrepository.com/artifact/com.jakewharton.espresso/espresso für die neueste Version.

+0

OP fragte nach einem Maven-Setup .... nicht groß –

+0

Titel fragt "Maven und Gradle Setup" –