Wenn ich Instrumentierungstests innerhalb von Android Studio ausführen, sehe ich, dass die App danach auf dem Gerät bleibt. Aber ich kann nicht herausfinden, dies von der Kommandozeile mit Gradlew zu tun. Meine Absicht ist es, Tests durchzuführen, die Screenshots in z. B./data/data/MyApp/cache/screenshots speichern und diese anschließend mit adb pull
herunterladen.Ausführen von UI-Automatisierungstests mit Gradle ohne Deinstallation
./gradlew connectedAndroidTest
bewirkt, dass die App deinstalliert wird. Ich versuchte auch
./gradlew connectedAndroidTest -x uninstallAndroidTest
aber das machte keinen Unterschied. Was verursacht die Deinstallation und wie kann ich sie vermeiden?
Das funktioniert wie ein Zauber. Danke –
Wie sammle ich Bericht von dieser Ausführung? –
Ich arbeitete von 10:30 bis 1:00 Uhr am nächsten Morgen und versuchte ein paar Screenshots von meinem Handy zu bekommen. Als ich das las und es funktionierte, wollte ich dich küssen! –