2

Ich möchte meine AndroidTest-Datei als jar verwenden und es mit der Befehlszeile von uiautomator auf Android ausführen.Wie man androidTest zu Jar-Datei in Android Studio kompiliert?

Die Datei kompiliert zu einem APK ganz gut, aber ich würde es in einer Jar-Datei mögen.

+0

Sind Sie sicher, dass das möglich ist? Instrumentierungstests sind nicht nur einfache Java-Klassen, daher bin ich mir nicht sicher, ob Sie sie tatsächlich erfolgreich JAR-fähig machen können. –

Antwort

2

von seiner Version 2.0 uiautomator Start hat für Anwendungen von Standalone 'uiautomator' Testläufer für Gläser zu Standard-Android 'am Instrument' Testläufer bewegt. Das bedeutet, dass Testprojekte an eine bestimmte Ziel-App gebunden sein müssen, deshalb wird eine Apk erstellt. Aber uiautomator ist immer noch in der Lage, andere Apps zu steuern. Meine Antwort hier könnte nützlich sein: Build UiAutomator 2.0 from command line, aber es ist für Eclipse und Ameise (meistens für Ameisen).

0

Versuchen Sie, die Abhängigkeit in Ihren Apps build.gradle hinzuzufügen.

enter image description here