Android Studio: Anwendungsinstallation fehlgeschlagen

80

Ich habe versucht zu lernen, wie man Android Studio verwendet, aber als ich versuchte, eines der Beispielprogramme auszuführen, wird folgende Fehlermeldung angezeigt:

Installation fehlgeschlagen mit Meldung null. 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 habe versucht, dies mit 5 weiteren Beispielprogrammen zu tun, und alle geben mir diesen Fehler. Weiß jemand, wie man das löst?

Merlin
quelle
Was ist Möchten Sie die vorhandene Anwendung deinstallieren?
IntelliJ Amiya
2
Bitte deinstallieren Sie die vorhandene App
IntelliJ Amiya
1
Das vorhandene Paket zu deinstallieren ist nur für das emulierte Android-Gerät. Dies löst das Problem nicht, da ich es mehrmals versucht habe.
Merlin
Deinstallieren Sie Ihre alte App oder ändern Sie die App-Version aus der Manifestdatei, die in der letzten App enthalten war, die auf Ihrem Gerät installiert ist.
Sameer Donga
Dieser Fehler tritt auch bei einer Neuinstallation von Android Studio auf, während die Standard-AVD verwendet wird.
Halfacht

Antworten:

82

Ich benutze Redmi 3s Handy. Ich habe das gleiche Problem.

Lösung : Dieses Problem tritt häufig bei Xiaomi-Telefonen mit MIUI 8 auf . Dies kann behoben werden, indem die MIUI-Optimierungen in den Entwickleroptionen in der App Einstellungen deaktiviert werden. Dann kompilieren Sie die App neu und voila es funktioniert.

Settings --> Additional settings --> Developer options --> Turn Off MIUI optimization

Oder

Settings --> Developer options --> Turn Off MIUI optimization
Jayaprakash G.
quelle
6
Diese Lösung muss für alle MI-Mobiltelefone gelten. Nachdem ich die MIUI-Optimierungen deaktiviert und das Gerät neu gestartet hatte, konnte ich die App auf meinem Mi Note-3-Gerät debuggen.
Zax
2
Aber in meinem Fall ist es ausgeschaltet, aber es tritt immer noch das gleiche Problem auf. Ich verwende MIUI Version 8.5.7.0. Irgendwelche Vorschläge?
Shylendra Madda
Ich habe dieses Problem in Samsung J7 Core (Oreo)
Ashik Azeez
@AshikAzeez Haben Sie diese App zufällig im sicheren Ordner oder im Dual Messenger eingerichtet?
Btraas
57

Ich habe das gleiche Problem, wähle einfach sauberes Projekt und erstelle das Projekt aus dem Build-Menü neu. Es hat mein Problem gelöst

ahmadMarafa
quelle
Arbeite nicht an BlueStacks! wenn ich meine Apps von Android Studio darauf ausführen möchte.
Mester Hassan
45

Sofortige Ausführung deaktivieren

Einstellungen> Erstellen, Ausführen, Bereitstellen> Sofortige Ausführung

Quelle: Kommentar von @ user77309

Geben Sie hier die Bildbeschreibung ein

Pablo Cegarra
quelle
11

Heute habe ich diesen Fehler schrittweise behoben.

Pfad: Android Studio-Einstellungen / Build, Ausführung, Bereitstellung / Sofortausführung

Gehen Sie zu Android Studio Preference (für Mac) oder Settings (für Windows).

Wählen Sie die Registerkarte Erstellen, Ausführen, Bereitstellen

Wählen Sie Sofortausführung

Deaktivieren Sie " Sofortige Ausführung aktivieren", um Änderungen an Hot-Swap-Code / Ressourcen bei Abhängigkeit vorzunehmen (standardmäßig aktiviert).

Für mich geht das!!

Yash
quelle
8

Gehen Sie zu Einstellungen> Anwendungen. Wahrscheinlich haben Sie die App noch für andere Benutzer installiert (ich hatte das gleiche Problem mit einem Moto G, ich habe die App unter anderen Apps nicht gesehen, aber sie war immer noch unter meinen Apps in den Einstellungen). Versuchen Sie es zu finden und für alle Benutzer zu entfernen.

Wenn das Problem dieses ist, finden Sie die App am Ende der Liste (unter Einstellungen> Apps> Alle)

Alle als "Nicht installiert" gekennzeichneten Apps sind noch vorhanden, und Sie können dieselben Apps mit Android Studio erst installieren, wenn sie vorhanden sind

Massimo
quelle
Ich weiß nicht, ob dies mein Problem gelöst hat, aber ich war überrascht, dass einige alte Testversionen, mit denen ich in den letzten 2 Wochen gearbeitet habe, immer noch in der Liste stehen ... +1 ...
dsdsdsdsd
7

Dies geschieht, wenn Ihre App eine Bibliothek verwendet und auf Ihrem Gerät eine App installiert ist, die dieselbe Bibliothek verwendet. Gehen Sie zu gradle und geben Sie Folgendes ein:

android{
defaultConfig.applicationId="your package"
}

Dadurch wird Ihr Problem behoben.

Irfan Qureshi
quelle
5

INSUFFICIENT_STORAGE

Lösung: Reinigen Sie den Telefonspeicher

Achten Sie auf das Android Studio-Protokoll:

open: Permission denied
open: Permission denied
pkg: /data/local/tmp/com.example......... Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
Perfekte Welt
quelle
4

Schritt 1: Gehen Sie zu "Einstellungen" → suchen Sie "Entwickleroptionen" im System und klicken Sie auf.

Schritt 2: Schalten Sie im Abschnitt Debugging "Apps über USB überprüfen" ein.

Schritt 3: Versuchen Sie erneut "App ausführen" in Android Studio!

            and you should also TURN ON following fields inside "Developer option" .....

1: EINSCHALTEN -> Feld "Über USB installieren"

Makvin
quelle
Wenn ich versuche, die Installation über USB einzuschalten. Nach dem Laden wird gesagt, dass "Das Handy ist vorübergehend eingeschränkt"
Shylendra Madda,
@ Shylendra Madda gibt es ein mi Telefon, mit dem Sie die App installieren?
Makvin
Ja, ich benutze nur Mi Telefon
Shylendra Madda
4

Einige Lösungen:

1 Erstellen -> Projekt bereinigen

2 Erstellen -> Projekt neu erstellen

3 Gebaut -> Projekt erstellen

4 Entfernen Sie Ihre Anwendung vom Gerät und versuchen Sie es erneut

5 MB Sie haben einige Probleme mit der aktuellen Version Ihrer App (versuchen Sie, den tatsächlichen Zweig zu ziehen). Sie können auch auf Ihrem Emmulator überprüfen, ob Ihre App ausgeführt wird.

6 Versuchen Sie, 1,2,3,4-Lösungen zu verwenden.

Morozov
quelle
4

Die Lösung für mich war: (in einem Huawei)

  • Android Studio -> Erstellen -> Projekt bereinigen
  • Gehen Sie im Telefon -> zu Telefonmanager -> Bereinigen und Optimieren
Álvaro Agüero
quelle
3

Ich hatte das gleiche Problem und stellte fest, dass das verwendete USB-Kabel das Problem verursachte.
Durch Ändern des USB-Kabels wurde das Problem behoben, und ich konnte die App anschließend erfolgreich installieren.

Stéphane Copin
quelle
2

In realen Geräten unten Aufgaben ausführen ..

1.Reinigen Sie den gesamten Cache-Speicher.

2.Überprüfen Sie den internen Speicherplatz (wenn der Speicherplatz nur 500 MB frei ist, entfernen Sie einige Daten oder Apps im internen Speicher, und behalten Sie mindestens 1 GB Speicherplatz bei.

3. Bereinigen Sie erneut den gesamten Cache-Speicher.

4. Jetzt gehe zu Android Studio oder Eclipse. Klicke auf App. Gehe zum Ausführen. Wähle das Gerät aus und starte. Ich hoffe, die App wird installiert und läuft. !!!

KUSHA BK
quelle
1

Die Deinstallation von AVD hat bei mir funktioniert. Nach der Neuinstallation hat es funktioniert

Ravi Kishan Nag
quelle
1

Aktivieren Sie zum ersten Mal die Installation von Apps auf einem Gerät die Entwickleroption, die im obigen Beitrag erwähnt wird. Führen Sie die folgenden Schritte aus, um Probleme bei der Installation der Apps über das Tool zu beheben.

Durch Aktivieren einer Option in den Einstellungen können Sie Apps direkt installieren. Fehler wird verschwinden.

Für MI-Benutzer: Gehen Sie zu Einstellungen-> Zusätzliche Einstellungen-> Datenschutz-> Unbekannte Quellen (aktivieren). Für normale Benutzer: Gehen Sie zu Einstellungen-> Sicherheit -> Unbekannte Quellen (aktivieren).

Priya Rajan
quelle
1

Durch einfaches Schließen von Android Studio (und Emulator) und erneutes Öffnen wurde das Problem für mich behoben. Sobald ich die App erneut ausgeführt habe, wurde die apk erfolgreich neu installiert und die App wurde ordnungsgemäß ausgeführt.

lkisac
quelle
0

Ist mir auch passiert: Beim ersten Mal heißt es - Fehler [INSTALL_FAILED_CONFLICTING_PROVIDER]. Beim zweiten Mal heißt es - DELETE_FAILED_INTERNAL_ERROR

Dies liegt an der neuen Version 8.3.0 von 'com.google.android.gms'

Das Zurücksetzen auf 8.1.0 löste das Problem in meinem Fall

Yaron Recher
quelle
Es wurde auf Version 'com.google.android.gms' Version 8.4.0
Yaron Recher
0

Ich hatte den gleichen Fehler, aber ich habe ihn nach der Neuinstallation des HAXM behoben. Dieses Problem wird dadurch verursacht, dass das virtuelle Gerät nicht ordnungsgemäß gestartet wird. Wenn Ihr Gerät weiterhin auf dem Bildschirm "Android" angezeigt wird oder der Bildschirm schwarz ist, wurde es noch nicht gestartet. Sie müssen länger warten, bis es ordnungsgemäß gestartet wurde. Dann wird es ausgeführt. Wenn es zu langsam ist, sollten Sie möglicherweise einen Weg finden, um das virtuelle Android-Gerät (AVD) zu beschleunigen. Die Intel-Computer verfügen über den HAXM (Hardware-Accelerated-Execution-Manager).

Da mein Computer nicht gestartet wurde, weil HAXM nicht funktionierte, habe ich das Problem behoben, indem ich HAXM neu installiert und von der Intel-Website heruntergeladen habe: " https://software.intel.com/en-us/android/articles/intel-hardware -beschleunigter-Ausführungsmanager "

Dann habe ich den HAXM max-Speicher in der Installation auf 1536 MB eingestellt, weil ich nicht das Problem dieses anderen Beitrags hatte, den Sie vielleicht haben, und ich hatte auch: " HAXM-Konfiguration in Android Studio "

Immerhin hat es gut funktioniert.

Fernando Henrique
quelle
0

Ich habe das Problem gelöst, indem ich einfach meinen gesamten / build- Ordner gelöscht und neu erstellt habe (Menü Build> Projekt neu erstellen ).

Cesar Alvarado Diaz
quelle
0

Vor kurzem habe ich auch das gleiche Problem und es gibt einige Gründe dafür, aber ich gebe Ihnen 3

  1. Gehen Sie in Ihrem Telefon in der Einstellung zu "Developer Option" und aktivieren Sie das USB-Debugging
  2. Überprüfen Sie auch, ob "Über USB installieren" in der Developer Option selbst aktiviert ist.
  3. Gehen Sie in Android Studio zu Datei -> Einstellungen -> Erstellen, Ausführen, Bereitstellen -> Sofortige Ausführung und deaktivieren Sie die Option Sofortige Ausführung aktivieren

Es muss funktionieren.

Ankit Pandey
quelle
0

Dieses Problem verursacht mir aufgrund des Projektpfads. Y: \ Example & SourceCode with & sign Also ändere ich den Projektpfad in einen anderen ohne Sonderzeichen. Jetzt ist es gut.

YeHtunZ
quelle
0

Für mich fing es erst an zu funktionieren, nachdem ich das Gerät (Motorola-Nexus-6) neu gestartet hatte.

(Ich habe auch versucht, "Instant Run" zu bereinigen, zu deaktivieren, Android Studio erneut zu öffnen, installierte Anwendungen zu überprüfen, um sicherzustellen, dass es keine Konflikte gibt, den Debug-Modus im Telefon zu deaktivieren und wieder zu aktivieren und das USB-Kabel wieder anzuschließen.)

Greta Radisauskaite
quelle
0

Ich bin mit diesem Problem konfrontiert, seit ich die Build-Tools von 26.0.2 auf 27.0.3 aktualisiert habe. Zurücksetzen, Reinigen und Wiederherstellen lösen das Problem. Außerdem habe ich die Gradle-Plugin-Version von 3.1.3 auf 3.0.1 herabgesetzt, da die neueste Version die Build-Tools auf die neueste Version überschrieb.

DCS
quelle
0

Ich habe auch das gleiche Problem beim Generieren von signierten APK. Wählen Sie einfach das APK-Signaturschema v1 und nicht v2 (eingeführt in Android 7.0). Wenn Sie das v2-Schema auswählen, funktioniert es nicht auf Geräten, die Android-Versionen älter als 7.0 verwenden.

Sandeep
quelle
0

Wenn Ihr "versionCode" in der Datei build.gradle kleiner als der allgemeinere Versionscode ist, wird Ihre App nicht installiert. Versuchen Sie, mit demselben "Versionscode" oder mehr zu installieren.

Dileep krishnan
quelle
0

Wenn Sie alle oben genannten Schritte ausführen und dennoch nicht weiterkommen, öffnen Sie einfach Ihr Android Studio erneut.

Mue
quelle
0

Ich hatte das gleiche Problem, aber schließlich funktionierte es nach der sauberen Lagerung auf meinem Handy. Kann aufgrund unzureichender Speicherung auftreten

Sandun Sameera
quelle
0

Ich habe einen Redmi K20, der folgende ist MI, Redmi-spezifisch, den ich auf harte Weise gelernt habe

Wie ich zu dem Fehler kam: Ich habe die Debug-App vom Telefon deinstalliert, weil auf meine Assets nicht zugegriffen werden konnte (möglicherweise hatte ich einen fehlerhaften Quellcode).

Lösung (Schritte, die nacheinander für mich funktionierten):

  1. Deinstallieren Sie die App
  2. Gemäß dem obigen Vorschlag von @Jayaprakash G und allen habe ich die MIUI-Optimierung deaktiviert
  3. Ich habe versucht, "Instant Run" zu finden, scheint aber in Android Studio 3.6.2 zu fehlen
  4. MI unterstützt "Second Space", wechseln Sie dorthin. Sie werden feststellen, dass die App noch vorhanden ist. Deinstallieren Sie erneut.
  5. Schalten Sie den Speicherplatz wieder auf Original zurück. Wenn Sie dieselbe App in einer häufig verwendeten App in der App-Schublade sehen, deinstallieren Sie sie erneut.
  6. Versuchen Sie, die App von Android Studio aus zu kompilieren, auszuführen und im App-Telefon anzuzeigen (Fehler 3 ist weiterhin vorhanden, die Installation ist jedoch erfolgreich).
  7. Bereinigen Sie das Projekt und schließen Sie Android Studio
  8. Starten Sie Android Studio, jetzt funktioniert alles wie gewohnt ohne Fehler 3
cppxaxa
quelle
-1

Ich löse dieses Problem durch: Sofortige Ausführung aktivieren

Einstellungen> Erstellen, Ausführen, Bereitstellen> Sofortige Ausführung

Lärm
quelle
Ich bezweifle ernsthaft, dass solche Probleme auf diese Weise "gelöst" werden können.
GhostCat
1
@GhostCat Entsprechend allen Antworten auf dieses Problem , Ich denke, diese häufige Ursache durch AS Build System oder benutzerdefiniertes Android OS. Reinigen, Wiederherstellen und Deaktivieren von Instant Run kann effektiv sein. Aber mein Fall wird durch Enable Instant Run gelöst. Und wenn ich Instant Run deaktiviere tritt das Problem erneut auf. Umgebung: AS 3.0Beata5.Android 5.0.2
Ado