Wenn ich versuche, eine App zu installieren, gibt es zwei Möglichkeiten:
- Installieren Sie vorhandene APK aus dem Build-Ordner, wenn ich das ausführe
app - Installieren Sie APK nach der Ausführung
clean build
Für vorhandene APK im Build-Ordner funktioniert die App einwandfrei. Wenn ich das Projekt jedoch mit Build-> bereinige Clean Projectund dann versuche, das auszuführen app(dh die App auf meinem Emulator oder physischen Gerät zu installieren), wird folgende Fehlermeldung angezeigt:
Die APK-Datei /Users/MyApplicationName/app/build/outputs/apk/app-debug.apk ist auf der Festplatte nicht vorhanden.
HINWEIS: Dieses Verhalten tritt nur auf, wenn ich das Projekt bereinige und nicht, wenn ich bereits eine vorgefertigte App APK in meinem Erstellungsordner habe
Ich habe darauf hingewiesen: Die APK-Datei ist nicht auf der Festplatte vorhanden, aber mein Punkt ist, dass wir, wenn wir die App normalerweise nach dem Bereinigen des Projekts ausführen, niemals einen Build daraus erstellen müssen, wenn das APK nicht im Build-Ordner vorhanden ist generiert und installiert automatisch die neueste Version.
Dinge, die ich versucht habe:
- Ausführen der App, wenn eine APK-Datei im Build-Ordner vorhanden ist (funktioniert einwandfrei)
- Ausführen der
Clean Project-> Ausführen der App (erwartet wird, dass das Projekt erstellt und die App installiert wird, aber der oben genannte Fehler angezeigt wird!) - Gleicher Vorgang zum Reinigen und Ausführen der App nach dem Ausführen
Invalidate Caches/Restart






Build -> Clean Project->Rebuild Project