Ist es möglich, Dateien auf der SD vom PC aus zu ändern, ohne die Bereitstellung aufzuheben?

Motivation:

Da ich gerade angefangen habe, einige Medien (Musik, E-Book usw.) abzulegen, muss ich Dateien häufig organisieren (hinzufügen, ändern, verschieben, umbenennen), aber auch prüfen, ob die Android-Apps meine Dateien noch richtig erkennen.

Da die Dateiübertragung und -organisation auf dem PC viel schneller ist, stecke ich das USB-Kabel ein und mache, was ich will. Leider deaktiviert Android den SD-Speicher, sodass meine Apps, z. B. die Galerie, die Daten nicht sehen können. Also muss ich auf meinem PC die Bereitstellung aufheben und dann findet ein böser langer Medienscan statt, und schließlich kann ich die Dateien in Android sehen. Was mich stört, ist der mühsame Ein-/Ausbauprozess.

Frage :

Kann ich nicht einfach Dateien auf dem SD-Speicher über USB/Wifi oder was auch immer ändern, während der SD-Speicher gemountet bleibt? Das wäre großartig.

Antworten (2)

Ahh, ich hätte es wissen müssen, ssh ist die Lösung. Installieren Sie daher einen SSH-Server, z. B. SSHDroid, dann sollten Sie normalerweise sftp und ssh auf Ihrem Telefon haben. Da Kommandozeilen-Tools wie sed echo und basename verfügbar sind, ist sogar das Umbenennen wirklich einfach :D.

Das wirklich Tolle ist, dass Sie nicht einmal ein WLAN in der Nähe benötigen, Sie können Ihr eigenes mit WLAN-Thetering erstellen und SSHDroid wird immer noch funktionieren, obwohl Sie zuerst das Vorhandensein eines Netzwerks in seinen Optionen deaktivieren müssen.

Sie müssen das Telefon nicht rooten.

Sie können adb ( android sdk ) verwenden, um eine Shell vom Gerät auf Ihrem Computer zu öffnen. Sie können eine Verbindung über WLAN oder über ein USB-Kabel herstellen ( WLAN ist etwas komplizierter als die Verwendung von USB ). Root ist nicht erforderlich.

Nach der Einrichtung öffnen Sie ein Befehlsfenster und haben adb shelldann eine Shell von Ihrem Gerät.

Ja, SSHDroid gibt an, mir auch eine Adb-Shell zu geben, während Root auch nicht erforderlich ist. Außerdem gibt mir SSHDroid die Möglichkeit, Dateien einfach per sftp und sshfs zu übertragen. Aber danke für deinen Hinweis.