INSTALL_FAILED_INSUFFICIENT_STORAGE Fehler beim Ausführen des Befehls „npm run android“.
Lesezeit: 3 Minuten
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.
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
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):
Gehen Sie in Android Studio zu AVD-Managerund für Ihren spezifischen Emulator gehen Sie zu Pfeiltaste nach unten 🔽 & wähle ‘Bearbeiten‘
Scrollen Sie nach unten und klicken Sie auf ‘Erweiterte Einstellungen anzeigen‘
Scrollen Sie nach unten zu Gedächtnis und Speicherung Sektion
Erhöhen (oder verringern) Sie die Interne Speicher auf den gewünschten Wert
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
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
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.
oder
cd android
./gradlew uninstallAll
um eine beliebige App-Instanz auf Ihrem Emulatorgerät zu deinstallieren.
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.
14389600cookie-checkINSTALL_FAILED_INSUFFICIENT_STORAGE Fehler beim Ausführen des Befehls „npm run android“.yes
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