Gibt es eine Möglichkeit, vom Computer aus drahtlos auf das Telefondateisystem zuzugreifen?

Bekannte Lösungen:

  • USB-Massenspeicher (leider meist veraltet unter Android 4, 5 usw.).

  • MTP, und ich kenne seine Vorteile (viele) und seine Schwächen (das Surfen auf einem MTP-Laufwerk mit Windows Explorer hat eine schlechte Integration der üblichen Funktionen: Versuchen Sie, mit der rechten Maustaste auf eine Datei auf einem MTP-Laufwerk zu klicken, Sie haben nicht die übliche Benutzeroberfläche Dinge wie Öffnen mit etc.)

  • Samba

  • FTP-Server-Lösungen (gute Lösung, aber 1) wie nutze ich diese, wenn ich unterwegs bin, ohne WLAN-Router wie zu Hause? dann kann ich nicht verlinken computer <---> phone? 2) Es scheint, dass eine solche App keinen Zugriff auf eine externe SD-Karte bietet)

  • AirDroid usw.

Aber mit all diesen Methoden haben Sie auf Ihrem Computer keinen wirklichen Zugriff auf das Dateisystem des Telefons, als wäre es ein lokaler Ordner .

Frage:

Gibt es eine Lösung, die es ermöglicht, das Dateisystem des Telefons einfach zu durchsuchen, als wäre es ein lokaler Ordner des Computers?

ADB kann verwendet werden, um sehr einfach auf das Dateisystem zuzugreifen, nur das Übertragen von Dateien wird aufgrund dessen schwieriger, adb pushaber adb pullAFAIK gibt es GUI-Anwendungen dafür. Drahtlos funktioniert sowieso nur über WLAN und die meisten modernen Laptops verfügen über einen eingebauten mobilen Hotspot .
Nein, adbhilft nicht, eine Schnittstelle für den Windows-Explorer bereitzustellen. Versuchen Sie, das Telefon neu zu starten (dies könnte den Medienscanner starten) oder beschweren Sie sich beim Hersteller. Der MTP-Daemon von Android erlaubt Ihnen nicht, Dateien transparent anzuzeigen, er fungiert als Proxy und scannt nur so oft nach Dateien.
Auf eine entfernte Partition/ein entferntes Laufwerk kann niemals wie auf einen lokalen Ordner zugegriffen werden - zumindest nicht unter Windows. Das Beste (lokal ordnerähnlichste), das Sie unter Windows bekommen können, ist eine SMB/CIFS-Freigabe. Unter Linux gibt es Möglichkeiten, ein Netzlaufwerk so zu mounten, dass es wie ein lokales Laufwerk aussieht, jedoch verhält sich das Netzlaufwerk an einigen Stellen je nach verwendetem Protokoll immer noch etwas anders.

Antworten (4)

Diese Lösung funktioniert sogar über einen Hotspot. Aktivieren Sie einfach den mobilen Hotspot auf Ihrem Mobilgerät und verbinden Sie dann Ihren Laptop mit dem Hotspot-WLAN-Netzwerk.

Tipp: Wenn Sie verhindern möchten, dass der Laptop Ihre mobilen Daten verwendet, schalten Sie die mobilen Daten einfach aus , während Ihr Hotspot eingeschaltet ist. Die Lösung funktioniert auch ohne Internetzugang.

  1. Installieren Sie Cx File Explorer auf Ihrem Android-Telefon (es ist völlig kostenlos und enthält keine Werbung!).
  2. Wenn sich Ihr Telefon und Ihr Laptop nicht im selben WLAN-Netzwerk befinden, aktivieren Sie den mobilen Hotspot auf Ihrem Telefon und verbinden Sie Ihren Laptop mit dem Hotspot.
  3. Öffnen Sie Cx File Explorer (erteilen Sie die Berechtigung), gehen Sie zur Registerkarte Netzwerk und öffnen Sie "Zugriff vom PC".
  4. Tippen Sie auf „Dienst starten“. Auf Ihrem Telefon wird die vollständige FTP-Adresse angezeigt.
  5. Öffnen Sie unter Windows 10 den Datei-Explorer und geben Sie die vollständige FTP-Adresse in die Adressleiste ein.
  6. Drücken Sie die Eingabetaste, und Sie sehen einen Ordner "Gerät". Öffnen Sie es und Sie sehen alle Dateien auf Ihrem Telefon. Wenn Sie eine externe SD-Karte haben, sehen Sie diese möglicherweise als einen anderen Ordner neben "Gerät".

Das Folgende ist optional. Wenn Sie diesen FTP-Server als Standort unter "Dieser PC" sehen möchten:

  1. Öffnen Sie „Dieser PC“, klicken Sie mit der rechten Maustaste auf ein leeres Feld und klicken Sie auf „Netzwerkstandort hinzufügen“.
  2. Klicken Sie auf Weiter, dann Wählen Sie einen benutzerdefinierten Netzwerkspeicherort aus, und dann erneut auf Weiter.
  3. Geben Sie die vollständige FTP-Adresse ein, die Sie auf Ihrem Telefon sehen. Weiter klicken.
  4. Lassen Sie die Option „Anonym anmelden“ aktiviert. Weiter klicken.
  5. Geben Sie Ihrem Standort einen Namen. Sie können es als IP-Adresse belassen oder es nach Ihrem Gerät benennen.
  6. Klicken Sie auf Weiter und dann auf Fertig stellen.

Der FTP-Server sollte im Datei-Explorer wie ein normales Dateisystem geöffnet werden. Sie können Dateien ziehen und ablegen, kopieren und einfügen usw.

Weitere Einzelheiten und andere Möglichkeiten für den Zugriff auf den FTP-Server finden Sie in diesem How-To-Geek-Artikel .

Haftungsausschluss: Ich bin mit keinem der genannten Produkte verbunden.
Danke @ADTC. Ist es möglich, Lese- und Schreibzugriff auf die externe microSD-Karte zu haben? Wenn ich mich richtig erinnere, können einige Apps nicht auf microSD schreiben.
@Basj Entschuldigung im Moment, ich habe keine externe Speicherkarte in meinem Telefon. Für den internen Speicher funktioniert es aber einwandfrei. Versuchen Sie, sowohl extern als auch intern auf Ihrem Telefon zu testen.
Wie sehe ich die Ordner für die Apps? Einige Apps werden nicht angezeigt
@West was willst du erreichen? Sie können die installierten Android-Apps auf diese Weise nicht auf Ihren PC kopieren. Dies dient nur dem Zugriff auf die Dateien aus dem Benutzerspeicher.

Gemäß den genannten Anforderungen ist Sambadroid ein leistungsfähigeres Tool . SambaDroid ist eine native Portierung für Android des beliebten Samba für Linux. Mit dieser Anwendung können Sie Dateien auf Ihrem Gerät einfach von jedem Gerät Ihres Netzwerks aus teilen/verwalten.

Update : Mit dem Windows Creators Update müssen Sie möglicherweise (oder auch nicht) zuerst die SMB-Server/Client-Funktionalität aktivieren.

Vorteile

  • Sie müssen keinen Router verwenden, selbst ein mobiler Hotpot funktioniert einwandfrei
  • Sie können ganz einfach eine Freigabe von Ihrem Android-Gerät (z. B. SD-Karte) festlegen.
  • Möglichkeit, freigegebene Ordner mit Lese-/Schreibberechtigungen festzulegen

Einschränkungen

  • Aufgrund von Einschränkungen in späteren Editionen von Windows kann der Versuch, das Netzlaufwerk explizit zuzuordnen, zu einem „Netzwerk nicht gefunden“-Fehler führen. Ignorieren Sie es und verwenden Sie die Windows Explorer-Methode.

  • Erfordert root (erforderlich für die CIFS-Implementierung auf Android). Alternativ, wenn nicht root, dann ist es besser, einen freigegebenen Ordner unter Windows zu erstellen und dann von Android mit einem geeigneten Datei-Explorer darauf zuzugreifen, Sie können immer noch Dateioperationen durchführen.

Bei der Einrichtung wird die gewünschte Freigabe vom Gerät eingestellt. Siehe Screenshot:

Sambadroid-Setup

Hinweis: KEINE Zugehörigkeit zu obiger Anwendung

Schalten Sie Ihren mobilen Hotspot ein und erlauben Sie Ihrem PC, sich mit dem Netzwerk zu verbinden .

Wenn Sie fertig sind, geben Sie einfach [Win]+[R] in Ihren Computer ein, schreiben Sie \\SAMBADROID oder gehen Sie zu PC >> Network und Sie werden eine neue Freigabe sehen, siehe unten:

Samba-Freigabe


Die Samba-Freigabe sieht folgendermaßen aus:

Samba-Ordnernavigation


Sie können verschiedene Funktionen wie Löschen, Kopieren usw. ausführen. Siehe unten:

Samba-Dateioperationen

Hoffe das hilft.

@ADTC Glaubst du, es gibt eine Möglichkeit, Samba (es ist oft schneller als FTP, besonders bei vielen kleinen Dateien) ohne root zu verwenden ?
Weißt du @xavier_fakerat, ob es eine Lösung mit Samba ohne Root gibt?
Gute Nachrichten @xavier_fakerat! Können Sie Ihre Antwort hier einfügen, um eine kurze Notiz zu diesem + diesem Link hinzuzufügen? Ich werde diesen Port-Forwarding-Trick ausprobieren.
Ps: Ich sehe, dass jemand kommentiert hat, dass es nur für den internen Speicher funktioniert. Konnten Sie das LAN-Laufwerk mit einer externen SD-Karte im Lese-/Schreibmodus verwenden?

Zusammenfassung der Versuche, dank der anderen Antworten und meiner eigenen Tests:

  • Die Verwendung eines Samba-Servers auf dem Telefon (z. B. mit der App Sambadroid) sieht gut aus, erfordert aber leider root aus Gründen, die in Using SMB server without root access erläutert werden , daher ist dies keine Option für mich.

  • Die Verwendung eines FTP-Servers (z. B. mit der cx File Explorer-App) funktioniert hervorragend , ist jedoch etwas langsam, wenn Sie viele Dateien haben (selbst das Abrufen der Liste mit Tausenden von Remote-Dateien über FTP ist langsam) und eines beliebigen FTP-Clients auf dem Computer .

  • Verwenden Sie einen SFTP-Server (mit SSH/SFTP-Server - App) und verbinden Sie ihn dann von einem beliebigen SFTP-Client auf dem Computer (z. B. WinSCP) oder rclonezur Synchronisierung ( rsyncfunktioniert nicht, da eine rsyncBinärdatei auf der Fernbedienung ausgeführt werden muss, wenn ich mich richtig erinnere) .

Ja, das gibt es: https://en.wikipedia.org/wiki/SSHFS Sie benötigen einen SSH-Server auf Ihrem Smartphone und einen SSHFS-Client auf Ihrem PC

Es funktioniert auch unter Windows:

https://igikorn.com/sshfs-windows-10/

Ich finde das passt nicht to browse the phone's filesystem as if it was a computer local folder. Oder können Sie, wenn möglich, ein Beispiel für die Konfiguration geben (welche Art von Client unter Windows usw., welcher SSH-Server usw.)
Welchen SSH-Server würden Sie für Android empfehlen? Gibt es eine Lösung, die kein Root benötigt? (mein Handy ist nicht gerootet)