Nicht genug Speicherplatz auf dem Android-Gerät

7

Wenn ich eine Anwendung von Market herunterlade, wird ein Speicherfehler angezeigt.

Tatsächlich habe ich ungefähr 2 GB freien Speicherplatz auf der SD-Karte und es scheint, dass nicht genügend Speicherplatz für den internen Telefonspeicher vorhanden ist.

Wie lösche ich den internen Speicher? ZB einige Cache-Dateien entfernen oder etwas anderes?

Wie erhalte ich Zugang zum Telefonspeicher? (Wenn ich mein Android-Gerät ohne SD-Karte an einen PC anschließe, habe ich nicht einmal die Wahl, es als Disc anzuschließen.)

Ich habe alle Anwendungen verschoben, die mit App2SD auf ein Android-Gerät verschoben werden können .

Es ist wirklich ärgerlich - ich habe Speicher von SD-Karte, aber in der Tat kann ich es nicht verwenden.

Mein Gerät ist HTC Desire, Android 2.3.3

Vielen Dank!

sergtk
quelle
Ich habe dort keine Antwort gefunden
sergtk
Sie haben also keine der zehn Antworten gefunden, die Ihnen helfen könnten? Können Sie ein wenig erklären, was Ihren Fall von all diesen unterscheidet oder wonach Sie suchen? Wie derzeit formuliert, scheint dies sicherlich ein Duplikat dieser Frage zu sein.
Eldarerathis
Es gibt dort keine akzeptierte Antwort. Hast du das bemerkt? Darüber hinaus beschreiben einige Antworten nur Probleme in ähnlichen Umgebungen. Und für einige Antworten bin ich zu dumm, um sie zu verstehen. Oder glauben Sie, dass ich hier auf eine Antwort warten möchte, anstatt nur die bereits vorhandene Antwort zu lesen? Diese Antworten sparen mir keine Zeit - daher habe ich unter solchen Umständen keinen Sinn auf dieser Seite
sergtk
Speicher oder Speicher? Da ist ein Unterschied.
Ale

Antworten:

9

Höchstwahrscheinlich ist Ihr interner Speicher zu niedrig.

Sie können nicht darauf zugreifen, ohne Ihr Gerät zu rooten. Und mit einer USB-Verbindung ist es auf Ihrem PC / Desktop sowieso nicht sichtbar. (es kann nicht montiert werden)

Soweit ich weiß, verfügt Ihr HTC Desire-Gerät über 512 MB internes ROM, das sowohl für Ihre Standard-Firmware als auch für vom Benutzer installierte Apps verwendet wird.

Der 512-MB-Speicher kann in mehrere Partitionen unterteilt werden. Die Systempartition enthält Ihr ROM (Firmware) und kann Apps enthalten, die beim Kauf des Geräts per Installation installiert wurden.

In der Datenpartition werden Ihre Apps gespeichert. Um zu überprüfen, wie viel Speicherplatz Sie tatsächlich für die Datenpartition haben,

Gehen Sie zu Einstellungen -> Anwendungsmenü.

Sie sollten unten eine Liste der installierten Apps mit verfügbarem Speicher erhalten.

Anwendungsmenü unter Android 2.3

Dies ist der tatsächliche Speicher, der Ihnen zur Verfügung steht. Um dies zu erhöhen, könnten Sie versuchen

  1. Verschieben von Apps auf eine SD-Karte (die Sie meiner Meinung nach bereits ausprobiert haben).
  2. Rooten Sie Ihr Gerät und löschen Sie unerwünschte System-Apps (Bloatware).
  3. Installieren Sie ein benutzerdefiniertes ROM mit app2sd / data2sd-Skripten, mit dem Sie eine ext3 / ext4-Partition auf Ihrer SD-Karte verwenden können, um Apps zu installieren. (Eine 1-GB-Partition würde gut funktionieren.)

Es gibt zwar auch eine Alternative, mit der Sie einige der Apps verschieben können, die standardmäßig nicht für die Umstellung auf eine SD-Karte aktiviert sind.

Bedarf

  1. Ein Android-Gerät (offensichtlich ..) (Root nicht erforderlich)

  2. USB-Kabel

  3. Ein PC (jedes Betriebssystem kann Windows, Mac oder Linux ausführen)

  4. Android SDK oder Ersatz für ADB (Installieren Sie Android SDK von der offiziellen Website. Verwenden Sie Treiber für Ihr Gerät)

Schritte

  1. Führen Sie die Eingabeaufforderung oder den Terminal-Befehl ' adb Geräte ' aus (zeigt die Liste der verbundenen Geräte an) (Sie sollten den Pfad / die Plattform-Tools von Android SDK in Ihrem Klassenpfad haben).

  2. benutze den Befehl ' adb shell ' (öffnet eine $ Eingabeaufforderung)

  3. Verwenden Sie den Befehl ' pm setInstallLocation 2 ' (setzt den Standardinstallationsort auf SD-Karte)

    (0 für Auto, 1 für Intern, 2 für SD-Karte)

Jetzt werden alle neuen Apps, die Sie installieren, auf der SD-Karte installiert. Sie belegen jedoch weiterhin Speicherplatz im internen Speicher der Datenpartition für Dalvik-Cache, App-Cache, Private-Cache usw.

Hinweis-> Wenn Sie zur ursprünglichen Version zurückkehren möchten, verwenden Sie Option 0 in Schritt 4.

Ich habe ein seltsames Verhalten dabei gesehen. Apps, die standardmäßig auf der SD-Karte installiert sind (dh Spiele wie Angry Bird), werden intern installiert. Sie können sie jedoch einfach nach außen verschieben. Mein Rat wäre, diesen Befehl zu verwenden, um das Wechseln zur SD-Karte und das Zurücksetzen zu ermöglichen.

Sameer Sharma
quelle
Mein Gerät scheint gerootet zu sein - ich habe danach gefragt, aber ich weiß nicht, wie ich das sicher überprüfen soll. Wo befindet sich "Bloatware", die ohne Farbe entfernt werden kann? Wo ist ext3 / ext4 auf der SD-Karte? Ich kann es nicht im ASTRO-Dateimanager finden.
Sergtk
1
Überprüfen Sie, ob Ihr Gerät gerootet ist oder nicht - Root Checker Basic - Google Play . Bloatware ist für Android-Handys nicht genau definiert. Ich wollte damit sagen, dass es auf Ihren Geräten einige Android-Apps und Widgets gibt, die Sie möglicherweise nie verwenden oder die bessere Alternativen haben. In diesem Fall können diese Apps als Bloatware für Sie bezeichnet werden, da Sie sie nicht einfach löschen können, da sie vorab verfügbar waren auf Ihrem Gerät installiert. Die ext3 / ext4-Partition müsste von Ihnen mit einem Partitionierungstool erstellt werden, und Ihr ROM benötigt Unterstützung für app2sd / data2sd.
Sameer Sharma
Vielen Dank für Ihre Erklärung! Ich habe endlich mein Handy gerootet. Gebrauchter Artikel androidpage.ru/… (allerdings auf Russisch). Ich habe app2sd installiert, aber ich habe nicht gefunden, wie vorinstallierte Software auf SD-Karte verschoben werden kann. Ist es etwas Besonderes, das nach dem Rooten in app2sd verfügbar wird? oder etwas anderes?
Sergtk
Endlich habe ich das geschafft! Außerdem. Wenn vorinstallierte Software aktualisiert wird, sollte sie zuerst vollständig entfernt werden. Und nach Ausführung von "pm setInstallLocation 2" kann vorhandene Software aus dem Telefonspeicher auf die SD-Karte verschoben werden.
Sergtk
Für diejenigen da draußen mit einem Samsung S3 wie mir pm set-install-location 2funktioniert das einfach nicht. Zumindest soweit ich es versuchen und versuchen und versuchen konnte. Scheint, als hätte Samsung geändert, wie das auf seinem benutzerdefinierten ROM funktioniert, aber ich konnte keine weiteren Informationen dazu finden.
Cregox
3

Das Löschen des internen Speichers ist wahrscheinlich nur eine vorübergehende Erleichterung, da es sich in (wahrscheinlich kurzer) Zeit wieder auffüllt. Abhängig von der Aktion kann die "temporäre Spanne" jedoch ziemlich lang sein. Wenn Sie also Angst haben, die in den anderen Antworten empfohlenen Schritte zu rooten und zu befolgen, finden Sie hier eine Liste von Möglichkeiten:

  • Deinstallieren Sie nicht benötigte Apps
  • Verschieben Sie nach Möglichkeit Apps, die nur selten verwendet werden, in einen externen Speicher (App2SD).
  • Bereinigungscache (und optional Daten von Apps, bei denen Sie neu beginnen könnten)

Während die ersten 2 Punkte klar sein sollten, einige Erklärungen zum 3 .. Sie können dies manuell ohne eine spezielle App tun (falls Sie bereits keine installieren können) - aber es ist ein bisschen anstrengend:

  1. Gehen Sie zu Ihrem Homescreen
  2. Drücken Sie die "Menü" -Taste und wählen Sie "Einstellungen".
  3. Wählen Sie "Apps" (oder "Anwendungen" - der Name unterscheidet sich zwischen Geräten und Android-Versionen)
  4. Wählen Sie "Apps verwalten" (oder "Anwendungen verwalten", siehe oben).
  5. Wählen Sie nun jede App einzeln aus und klicken Sie auf die Schaltfläche "Cache löschen". Wenn Sie auch die Apps-Daten entfernen möchten, klicken Sie ebenfalls auf die Schaltfläche "Daten löschen".

Beachten Sie, dass das Löschen des Caches nicht destruktiv ist, da nur temporäre Dateien entfernt werden. Das Löschen von Daten jedoch nicht, da alle mit der App gespeicherten Daten einschließlich ihrer Einstellungen entfernt werden.

Wenn Sie immer noch Apps installieren können, kann dieser haarige Prozess von einigen kleinen Helfern wie z. B. 1-Tap Cleaner oder Easy Cache Cleaner erheblich vereinfacht werden .

Izzy
quelle
Ich habe es verwurzelt und andere Probleme wie das Auflegen des Telefons und ähnliches erhalten. Es hat nur vorübergehend geholfen, wie Sie sagten. Schließlich wechselte ich zum iPhone und war damit zufrieden.
Sergtk
1
Oh - OK, das ist ein ganz anderer Ansatz für eine Lösung: D Vielen Dank für die Bereitstellung dieser Informationen, damit wir wissen, dass Sie nicht mehr "dringend" sind;)
Izzy
1

Es lohnt sich auf jeden Fall, Ihr Telefon zu rooten, wenn Sie sich fähig fühlen und nicht genügend Platz haben.

In meinem Wunsch habe ich Caches auf SD verschoben und regelmäßig einen Cache-Cleaner ausgeführt. Ich habe auch viele Bloatware gelöscht.

Wenn Sie viele Apps ausführen möchten, müssen Sie an einem Desire arbeiten!

werdna72
quelle
Wie haben Sie Caches auf SD verschoben?
Sergtk
-1

Dies liegt an einem Fehler im Betriebssystem. Selbst einige einfache Apps konnten nicht installiert werden, während einige größere Apps dies konnten.

Setzen Sie das Gerät auf den Werksmodus zurück, und Sie müssen in der Lage sein, dieselben Apps zu installieren, die zuvor abgelehnt wurden.

Shaji
quelle