Installation fehlgeschlagen mit Meldung Ungültige Datei: K: \ project \ app \ build \ intermediates \ split-apk \ with_ImageProcessor \ debug \ slices \ Slice_0.apk. Es ist möglich, dass dieses Problem behoben wird, indem eine vorhandene Version der apk deinstalliert wird, falls vorhanden, und anschließend neu installiert wird.
WARNUNG: Bei der Deinstallation werden die Anwendungsdaten entfernt!
Möchten Sie die vorhandene Anwendung deinstallieren?
Ich führe mein Projekt in Android Studio 2.3 Beta 3 aus.
android
android-studio
android-build
Bharat Kumar Emani
quelle
quelle
Antworten:
Klicken Sie auf die Registerkarte Erstellen ---> Projekt bereinigen
Klicken Sie auf die Registerkarte Erstellen ---> APK erstellen
Lauf.
quelle
Ich fand die Lösung zu gehen
`
quelle
Folgen Sie einfach zwei Schritten
Schritt 1: Erstellen ---> Reinigen
Schritt 2: Erstellen -> APK erstellen
Hoffe, es funktioniert. Viel Glück, Leute
quelle
Ich habe es so gelöst:
Klicken Sie auf die Registerkarte Erstellen ---> Projekt bereinigen
Klicken Sie auf die Registerkarte Erstellen ---> Projekt neu erstellen
Klicken Sie auf die Registerkarte Erstellen ---> APK erstellen
Lauf.
quelle
Hoffentlich sollte dies Ihr Problem lösen.
Befolgen Sie die folgenden Schritte.
1. Reinigen Sie Ihr Projekt
2. Erstellen Sie Ihr Projekt neu
3. Erstellen Sie schließlich Ihr Projekt und führen Sie es aus
quelle
Versuchen Sie zunächst, wie bereits erwähnt, das Projekt zu reinigen und neu zu erstellen. Wenn das bei Ihnen nicht funktioniert, versuchen Sie Folgendes:
Einstellungen > Erstellen, Ausführen, Bereitstellen : Deaktivieren Sie die Option Sofortige Ausführung für Hot-Swap-Code aktivieren ...
Dies löste das Problem sofort für mich.
PS Ich habe diese Antwort seit 2017 gepostet und ich glaube nicht, dass diese Funktion im Jahr 2014 existiert hat, daher würde sie dieses Problem nicht verursachen.
quelle
Führen Sie die folgenden Schritte aus: Datei> Einstellungen> Erstellen, Ausführen, Bereitstellen> Sofortiges Ausführen> Deaktivieren (Sofortiges Ausführen für Hot-Swap-Code aktivieren)
das funktioniert bei mir
Vielen Dank
quelle
Dies geschah bei mir, als ich einen Projektcode von einem Laptop auf einen anderen kopierte und versuchte, das Projekt auszuführen. Was dies für mich behoben hat, war:
quelle
In meinem Fall hatte ich das gleiche Problem, wenn der Name meines Projekts ein "&" -Zeichen enthält. Die Lösung besteht darin, den Projektnamen im Dateibrowser umzubenennen, sodass er keine "&" -Zeichen enthält, und dann von:
Ich habe es zweimal getestet und es hat gut funktioniert.
quelle
Für mich ist es:
Klicken Sie auf die Registerkarte Erstellen ---> Projekt bereinigen
Projekt neu erstellen
Erstellen Sie APK
quelle
Befolgen Sie einige Schritte:
Führen Sie nun Ihr Projekt aus. Hoffe es wird funktionieren.
Es ist Arbeit für mich.
quelle
Arbeite für mich:
quelle
Versuchen Sie dies im Gradle-Projekt
dependencies { classpath 'com.android.tools.build:gradle:2.2.3' }
quelle
Das Löschen des Zwischenordners nach dem Ausführen des Projekts funktioniert einwandfrei, da APK auf einem anderen System erstellt. Gehen Sie zu App / Build / Intermediates.
quelle
In meinem Fall gab es eine einzelne Qutation
'
im Projektverzeichnis und nach dem Entfernen wurde sie behobenquelle
Ich habe seine Arbeit gefunden, indem ich mein Telefon neu gestartet habe :)
quelle
Mein Problem war mit meiner Android Studio-Installation.
Ich baue einen neuen CI-Server auf und obwohl ich Android Studio installiert und das SDK usw. angeschlossen habe, habe ich das Studio nicht mit dem Projekt geöffnet, sondern bin einfach zur Befehlszeile gegangen, um es zu erstellen. Als ich das Projekt anschließend im Studio öffnete, wurden alle möglichen Aktualisierungen abgefragt. Ich folgte dem springenden Ball und konnte dann mein USB-Gerät erreichen.
Hoffentlich ist dies hilfreich für Build Master und DevOps als "Got-Cha", um dies zu vermeiden.
quelle
Versuchen Sie, das Projekt zu bereinigen und neu zu erstellen. Wenn dies nicht funktioniert, deaktivieren Sie den Sofortlauf über Einstellungen> Erstellen> Sofortlauf, falls Sie den Code eines anderen ausführen.
quelle