INSTALL_FAILED_INSUFFICIENT_STORAGE Fehler beim Ausführen des Befehls „npm run android“.

Lesezeit: 3 Minuten

Benutzeravatar von Vignesh packiaraj
Vignesh Packiaraj

Ich bin neu in der Android-Entwicklung und habe mich für entschieden Nativ reagieren statt nativ. Wenn ich laufe npm run androiderhalte ich folgenden Fehler:

com.android.ddmlib.InstallException: INSTALL_FAILED_INSUFFICIENT_STORAGE

at com.android.ddmlib.Device.installRemotePackage(Device.java:1133)
at com.android.ddmlib.Device.installPackage(Device.java:963)
at com.android.ddmlib.Device.installPackage(Device.java:939)
at com.android.ddmlib.Device.installPackage(Device.java:928)
at com.android.builder.testing.ConnectedDevice.installPackage(ConnectedDevice.java:126)

Was bedeutet das und wie kann ich es beheben?

Ich verwende Android Studio 3.6.3.

Geben Sie hier die Bildbeschreibung ein

  • Danke Chris. App: Installationsteil hat diesen Fehler ausgelöst, Problem wurde behoben, nachdem die Daten aus dem Emulator gelöscht wurden.

    – Vignesh Packiaraj

    13. Juli 2020 um 6:15 Uhr

Benutzeravatar von Rishabh Jain
Rishab Jain

Dies bedeutet, dass das Gerät, auf dem Sie es ausführen (in meinem Fall ein Emulator), nur noch wenig internen (in den meisten Fällen) oder externen Speicher hat.

Um den Speicherplatz des Emulators zu vergrößern, befolgen Sie die folgenden Schritte (siehe GIF für genaue Anweisungen):

  1. Gehen Sie in Android Studio zu AVD-Managerund für Ihren spezifischen Emulator gehen Sie zu Pfeiltaste nach unten 🔽 & wähle ‘Bearbeiten
  2. Scrollen Sie nach unten und klicken Sie auf ‘Erweiterte Einstellungen anzeigen
  3. Scrollen Sie nach unten zu Gedächtnis und Speicherung Sektion
  4. Erhöhen (oder verringern) Sie die Interne Speicher auf den gewünschten Wert

Emulatorraum vergrößern

  • Auf einem echten Gerät (kein Emulator) war es das /data-Dateisystem, das wenig Platz hatte. Führen Sie Folgendes aus: adb shell df – und prüfen Sie, ob der freie Speicherplatz in /data niedrig ist.

    – Ribos

    20. Januar 2022 um 1:33 Uhr

Benutzeravatar von Neelam Soni
Neelam Soni

Ihr Gerät hat nicht genug Speicherplatz. Versuchen Sie, Platz zu schaffen, indem Sie unerwünschte Dateien auf Ihrem Gerät (Emulator oder Telefon) entfernen.

  • stackoverflow.com/a/68599636/3201843 ist eine viel bessere Antwort mit einer praktischen Lösung.

    – FrodmanG

    20. Oktober 2021 um 14:23 Uhr


  • Wie können Sie bei einem echten Gerät (kein Emulator) feststellen, auf welchem ​​​​Dateisystem der Speicherplatz knapp wird?

    – Ribos

    20. Januar 2022 um 0:49 Uhr

  • @Ribo In Ihren Telefoneinstellungen können Sie nach Speicher analysieren suchen, dort wird angezeigt, welche Dateien doppelt vorhanden sind und welche Dateien mehr Speicherplatz beanspruchen.

    – Neelam Soni

    13. März 2022 um 6:11 Uhr

Ich hatte eine ältere Version meiner App installiert. Ich habe es vom Telefon deinstalliert und die App neu installiert (über das React-native run-android Befehl) und es funktionierte.

  • Dies war die Lösung für mich. Es gab überhaupt keinen Platzmangel, aber die Deinstallation der App aus dem Emulator führte dazu, dass INSTALL_FAILED_INSUFFICIENT_STORAGE verschwand.

    – rodhan

    19. März 2022 um 15:25 Uhr

Löschen Sie Ihren Emulator/Telefonspeicher, wo Sie installieren

Benutzeravatar von Sehrish Waheed
Sehrish Waheed

Versuchen Sie, Ihr Projekt auszuführen mit:

npx react-native run-android

Oder löschen Sie die Daten aus den Emulatoroptionen. Dadurch werden alle zusätzlichen Apps von Ihrem Gerät gelöscht, wodurch Sie zusätzlichen Speicherplatz erhalten.

Geben Sie hier die Bildbeschreibung ein

oder

cd android
./gradlew uninstallAll

um eine beliebige App-Instanz auf Ihrem Emulatorgerät zu deinstallieren.

Benutzeravatar von Peter Mortensen
Peter Mortensen

Ich musste meine SDK-Plattformversion aktualisieren. Nichts anderes hatte bei mir funktioniert.

Im SDK Manager war ein Update verfügbar für Android 12 (S) → Google APIs ARM 64 v8a-System-Image.

1438960cookie-checkINSTALL_FAILED_INSUFFICIENT_STORAGE Fehler beim Ausführen des Befehls „npm run android“.

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy