So ermöglichen Sie Apps das Löschen von SD-Karteninhalten

13

Ich habe Android Version 5.0 auf zwei verschiedenen Geräten und auf beiden. Wenn ich Benutzerinhalte (z. B. Fotos, Musik) lösche, die auf der SD-Karte gespeichert sind, werden sie anscheinend entfernt. Momente später werden sie genau so angezeigt, wie sie waren.

Ich bin zu der Überzeugung gelangt, dass dies Teil der erweiterten Sicherheit der neuen Betriebssystemversion ist, aber es gibt eine Möglichkeit, dies zu stoppen, sodass es gelöscht bleibt, wenn ich etwas lösche! Derzeit kann ich dies nur über USB von meinem PC aus tun.

Matt_Roberts
quelle
Mit welcher App löschen Sie Inhalte von der SD-Karte?
Dylan Yaga
@DylanYaga Ich habe SD Maid Pro, SanDisk Memory Zone und auch den nativen Dateimanager verwendet (einer ist Samsung, der andere ist LG).
Matt_Roberts

Antworten:

11

Seit 4.4 gewährt die Berechtigung "WRITE_EXTERNAL_STORAGE" keinen WRITE-Zugriff mehr auf die sekundäre (externe) SD-Karte. (Dies ist eine vereinfachte Erklärung. 4.4 hat diese Änderung nicht erzwungen.)

Die dafür erforderliche Berechtigung ("WRITE_MEDIA_STORAGE") steht nur für System-Apps zur Verfügung.

Da 5.0 über das Androids Storage Provider-System einen Schreibzugriff ermöglicht, muss dies jedoch vom Entwickler implementiert werden.

  • Die native Dateimanager-App sollte in der Lage sein, auf die externe SD-Karte zu schreiben. Überprüfen Sie, ob sie die Berechtigung "WRITE_MEDIA_STORAGE" anfordert.
  • SD Maid wird das Löschen und Umbenennen mit dem nächsten Update (3.1.2.0+) über den Systemspeicheranbieter unterstützen .
  • Ich weiß nichts über SandDisk Memory Zone.
verdunkeln
quelle
Vielen Dank, dies hat das Problem geklärt - bis zum nächsten Update von SD Maid! Ich gehe davon aus, dass dies möglicherweise für ausgewählte Apps behoben werden kann, wenn ich bereit wäre, die Root-Option zu verwenden, meine Geräte jedoch zu neu sind, sodass ich es noch nicht riskieren möchte.
Matt_Roberts
1
Wenn Sie Ihr Gerät als Root anmelden, können Apps, die es unterstützen (z. B. SD Maid), Root direkt verwenden, um die Einschränkung zu umgehen. Alternativ können Sie den Root-Zugriff verwenden, um die mit 4.4 eingeführten Einschränkungen aufzuheben. Grundsätzlich würden Sie das Berechtigungssystem Ihres ROMs geringfügig ändern. Es gibt Apps, die es automatisieren. Dies ermöglicht effektiv, dass sich alle Apps, die damit nicht umgehen können, wie vor 4.4 verhalten.
22.01.15
@darken wie würde ich das machen? Gibt es einen Artikel mit Anleitungen online? Eine App, um dies zu tun? (Ich bin schon verwurzelt)
Abraham Murciano Benzadon