Ich benutze Android Studio mit Gradle Builds. Ich teste meine App auf einem Gerät und lasse Android Studio und Gradle die App erstellen und auf dem Gerät installieren. Wie kann ich Gradle oder Android Studio anweisen, die App vor der Installation einer neuen Version vom Gerät zu deinstallieren?Wie automatisch Android-App vom Gerät vor der Installation einer neuen Version zu deinstallieren
29
A
Antwort
72
Anscheinend, wenn Sie in Run -> Edit Configurations...
, auf der linken Seite gibt es eine erweiterbare Liste von Android-Konfigurationen.
Wählen Sie Ihre, auf der rechten Seite des Fensters sind Details zur Konfiguration, am unteren Rand dieses Abschnitts ist der Before launch
Abschnitt.
Erstellen Sie eine gradle-aware Make
, mit der Aufgabe :app:uninstallAll
oder :app:uninstallDebug
je nachdem, was Ihnen passt. (Es gibt automatische Vervollständigung, um alle verfügbaren Aufgaben zu erhalten, app
kann variieren, wenn Sie mehrere Module haben).
Verwandte Themen
- 1. Wie wird RMS nach der Installation einer neuen Version beibehalten?
- 2. wie ältere Version von xcode zu deinstallieren
- 3. Android App vor jedem Debuggen deinstallieren
- 4. Erzwingen, dass Installshield vor einer Installation deinstalliert wird
- 5. Wie bekomme ich Cygwin DLL Version vor der Installation (Kommandozeilenausgabe)?
- 6. App zeigt alte Version des App-Symbols nach der Installation der neuen Version der App mit neuen App-Symbol
- 7. Wird nach der Installation der neuen Version didFinishLaunchingWithOptions ausgeführt?
- 8. Wie benötige ich Benutzer, um vorherige Version mit NSIS zu deinstallieren
- 9. App automatisch mit Systemberechtigungen deinstallieren
- 10. Nicht in der Lage alte Version von PHPUnit zu deinstallieren
- 11. Wie migrieren Pakete zu einer neuen Python-Installation?
- 12. Pip sagt, alte Version wird nach der Installation der neuen Version installiert
- 13. wie deinstallieren klebrig gitbook alte version
- 14. Android Beacon-Bibliothek laufen nach der Installation neuer Version
- 15. VS-Setup-Projekt: Andere Komponente bei der Installation deinstallieren
- 16. Wie automatisch Verknüpfung nach der Installation erstellen?
- 17. Deinstallieren Sie Redis unter Mac OSX. Ältere Version läuft nach der Installation von Update
- 18. App wird nicht vom Gerät
- 19. "go build" wurde sehr langsam nach der Installation einer neuen Version von Go
- 20. npm Installation der falschen Version
- 21. Installation einer niedrigeren IOS-Version als die neueste auf einem Gerät
- 22. Autodetect JRE Version und Installation der erforderlichen Version unter MAC OS X vor dem Start einer Anwendung
- 23. Probleme beim Aktualisieren der neuen Ruby-Version
- 24. Wie erstellt man automatisch neuen Produktcode beim Build mit InstallShield?
- 25. Installation einer älteren Version eines Emacs-Pakets
- 26. Wie programmgesteuert auf ein Kamera-Gerät auf der neuen Version von Android OS zuzugreifen?
- 27. Kann APK-Datei auf dem mobilen Gerät nach der Installation vom PC nicht öffnen
- 28. Inno Setup - Wie werden Release Notes vor der Installation angezeigt?
- 29. sichere Art und Weise alte Version von Python zu deinstallieren
- 30. Wie wird der Dienst nach der Installation automatisch gestartet?
Warum versuchen Sie nicht, Ihre App auszuführen und zu prüfen, ob die vorhandene App entfernt und dann eine neue App installiert wird? – Biu
Es entfernt nicht die vorhandene App, denke ich. Da die Benutzerdaten für die App nach der zweiten Installation noch vorhanden sind. –
@Biu: Das Standardverhalten ist, einfach die apk zu installieren, was zu einem Update führt. – njzk2