Wenn ich:
- Erstellen Sie ein brandneues Android Studio 3.5.1-Projekt (Kotlin, API 21, Vorlage "Leere Aktivität").
- Führen Sie die App in der IDE aus
- Vergewissern Sie sich, dass die App installiert ist und über ein Startsymbol verfügt
- Führen Sie die
connectedAndroidDebugTestGradle-Aufgabe aus (in Android Studio oder übergradlew)
Die App wird beim Testlauf deinstalliert. Ich erhalte dieses Verhalten auch dann, wenn ich einen testApplicationIdWert hinzufüge defaultConfig, damit der Testcode eine andere Anwendungs-ID verwendet.
Wie stoppe ich dieses Verhalten? Wie kann ich instrumentierte Tests über die Befehlszeile ausführen, ohne eine vorhandene App-Installation zu stören?