Kann ich die Protokolldateien auf meinem Gerät löschen?

7

Ich entwickle derzeit auf einem Android 2.3.4-Gerät. Ich habe Root-Zugriff auf das Dateisystem und suche nach dem Speicherort der Systemprotokolldateien (wie /var/log), damit ich sie löschen kann, diese Dateien jedoch unter Android nicht finden konnte.

Weiß jemand, wo sich diese Dateien befinden?

truell
quelle
2
Verwandte: Wo befinden sich Protokolldateien auf Android? (Ich glaube, die Antwort ist im Grunde, dass es keine gibt)
Eldarerathis
Sollte das bei SO nicht vorbei sein?
Cyrias

Antworten:

8

LogCat-Nachrichten werden nicht in Dateien gespeichert, sondern in zirkulären Speicherpuffern. Sie können diese Puffer mit dem folgenden Befehl löschen:

adb logcat -c

Quelle: Verwenden von LogCat

Idolon
quelle
Das OP muss sich auf die "Dateien" bezogen haben, aber nicht auf Protokolle, die inmemory
mr5
Dies würde den Logcat nicht unbedingt löschen.
IgorGanapolsky
6

Auf einem Samsung gelangen *#9900#Sie zu SysDump .
Wählen Sie die 2. Option ( Dumpstate / Logcat löschen ).

Geben Sie hier die Bildbeschreibung ein

Phillip
quelle
2

Hier ist eine alte Frage zu StackOverflow über dasselbe. Es sieht nicht so aus, als gäbe es eine Möglichkeit, sie direkt anzuzeigen, aber es gibt verschiedene Apps, die dies tun können.

SaintWacko
quelle
Danke, aber tut mir leid, das hilft nicht. Ich möchte es nicht anzeigen, ich möchte es löschen.
truell
1
@truell Was löschen? Die Protokolle? Warum? Soweit ich weiß, bleiben sie nicht sehr lange bestehen (Neustart oder maximale Anzahl der Protokollzeilen, glaube ich)
Bryan Denny
2

Ja, Sie können Protokolldateien auf Ihrem Gerät löschen ...

Mit der App SD Maid (Registerkarte Explorer) auf einem verwurzelten Samsung Galaxy Note 1 (N7000), Android 4.1.2, LT5 Build habe ich über 900 Protokolldateien in / data / log gefunden. Nachdem ich die buchstäblich Hunderte von Dumpstate * -Dateien gelöscht hatte, bekam ich meinen internen Speicher von nur 207 MB auf über 1040 MB zurück! Jetzt kann ich alle fehlenden Updates abschließen. Diese Dateien waren mehr als ein Jahr alt und schienen keine gültige Funktion mehr zu erfüllen. Danach wurde das Gerät gestartet, war schneller und es ging keine Funktionalität verloren. Die Daten dieser Dateien fielen mit einigen Systemabstürzen und Problemen bei der Montage von SD-Karten zusammen, die ich in der Vergangenheit erhalten hatte.

Um diese Dateien überhaupt sehen zu können, benötigen Sie ein gerootetes Gerät.

Bei Verwendung der Clean Master-App auf einem gerooteten Gerät wurden auch viele Dateien gefunden, die gelöscht werden konnten.

Hier finden Sie die gewünschten Links zu den Apps im Google Play Store

Grockle
quelle
Es wäre schön, wenn Sie Links zu den von Ihnen erwähnten Apps hinzufügen könnten.
Ale
+1 für den Hinweis auf den /data/log/Ordner. Diese Protokolle werden nicht von LogCat erstellt, sondern vom System selbst (und es sieht so aus, als würden dumpstate*Dateien aufgrund eines CM-Fehlers generiert: android.stackexchange.com/a/48281/19059 )
Idolon
1
Für mich löste es mein Problem mit dem Verschwinden des Gedächtnisses. Ich habe lange nach einer Lösung gesucht, ohne Erfolg. Erst nachdem ich das Telefon gerootet und nach Protokolldateien und anderen Dingen gesucht hatte, fand ich dies. Wenn Sie nach dumpstate * suchen, weil Sie über sie Bescheid wissen, werden Sie Informationen finden, aber als nicht verwurzelter Benutzer wird dieser Name nie angezeigt. Das Verzeichnis erscheint leer. Ich hoffe, diese Informationen können anderen Benutzern helfen. Warum die Abstürze im ersten Fall auf eine unterbrochene Verbindung zur SD-Karte zurückzuführen waren oder wurde die unsichtbare SD durch einen anderen Fehler verursacht? Ich weiß es nicht. Ich bin im Moment zumindest glücklich.
Grockle