Ich möchte in der Lage sein, große Dateien einfach und schnell drahtlos zwischen Android-Geräten zu übertragen - vorzugsweise ohne Root.
Als sekundäres Ziel würde es nicht schaden, wenn dieselbe Lösung zum Übertragen von Dateien zwischen Android-Geräten und einem Windows-PC verwendet werden könnte.
Insbesondere versuche ich, Dateien zwischen meinem Nexus 7 (Android 4.2.2) und Samsung Galaxy S2 (Android 4.0.4) auszutauschen.
- Bluetooth ist einfach zu langsam, das kommt also nicht in Frage
- Eine Übertragung über das Internet ist ebenfalls keine Option, ebenso wie Cloud-basierte Lösungen
- Nur Nexus 7 unterstützt NFC
- Die schnelle Dateiübertragung sah vielversprechend und sehr einfach aus, funktioniert jedoch nicht bei "Geräten ohne WiFi-Tethering-Einstellung wie dem Nexus 7 ".
Wi-Fi Direct ( unterstützt von Android 4.0 und höher) scheint jedoch ein anständiger kleinster gemeinsamer Nenner zwischen meinen beiden Geräten zu sein ...
Galaxys S2s natives Senden über Wi-Fi Direct sieht das Nexus, scheint aber meistens im "Verbinden ..." stecken zu bleiben. Wenn es endlich einen Durchbruch zu geben scheint, bekomme ich "Warten ..." und einen sich drehenden Kreis. Selbst wenn es funktionieren würde, könnte ich nur vom Galaxy S2 zum Nexus 7 senden, da eine ähnliche Option auf dem Nexus 7 nicht vorhanden ist.
J4velins WiFi Direct ist mit der folgenden Erklärung nicht mehr im Play Store verfügbar:
WiFi Direct-Treiber sind auf vielen Geräten defekt, was dazu führte, dass Benutzer negative Bewertungen für diese App hinterließen. Da es keinen Sinn macht, eine kostenlose App zu veröffentlichen, wenn nur 1-Sterne-Bewertungen vorliegen (für ein Problem, das nur Ihr Gerätehersteller beheben kann), ist die App nicht mehr im Play Store erhältlich.
Nick Adams ' WiFi Direct File Transfer scheint bestenfalls schuppig zu sein. Einladungen von Nexus 7 zu Galaxy S2 werden nie empfangen. Einladungen von Galaxy S2 werden meistens empfangen, aber selbst wenn sie sofort angenommen werden, werden die Peers nicht immer als verbunden angezeigt. Wenn sie es endlich tun, kann ich normalerweise nach einer langen Wartezeit eine Datei zum Senden auswählen, die jedoch nie übertragen wird. "Übertragung fehlgeschlagen" wird fast sofort in der Benachrichtigungsleiste angezeigt.
Das WiFi- Shooting von budius inc funktioniert etwas besser, ist aber immer noch sehr unzuverlässig. Ich habe es tatsächlich (gelegentlich) geschafft, Dateien in beide Richtungen zu senden, aber nie, wenn ich versuchte, eine Verbindung vom Nexus 7 herzustellen. Um vom Nexus 7 zum Galaxy S2 zu senden, musste ich dieses akward-Manöver durchlaufen:
- Teilen Sie die Datei auf dem Nexus 7 über die WiFi Shoot- Absicht
- Starten Sie die App " WiFi Shoot empfangen" auf dem Galaxy S2
- Laden Sie das Nexus 7 vom Galaxy S2 ein (niemals umgekehrt!)
- Nehmen Sie die Einladung auf dem Nexus 7 an
- Drücken Sie die Shoot- Taste am Galaxy S2
Nehmen Sie den gesamten Wechsel zwischen Geräten vor und garnieren Sie mit zufälligen Verzögerungen oder Fehlern in jedem Schritt des Prozesses ...
Gibt es wirklich keine einfache, zuverlässige und schnelle Möglichkeit, Dateien direkt zwischen verschiedenen Android-Geräten zu übertragen?
Generell sind meine Erfahrungen mit Wi-Fi Direct alles andere als positiv ...
- Ein Gerät sieht oft nicht einmal ein Gerät, das daneben liegt
- Manchmal wird das andere Gerät angezeigt, nur um es aus der Liste zu entfernen, bevor ich die Möglichkeit habe, eine Verbindung herzustellen
- Wenn ich eine Chance habe, werden Einladungen nicht wirklich empfangen (von Galaxy S2 bis Nexus 7 meistens zuverlässig, aber nie umgekehrt).
- Wenn Einladungen empfangen (und angenommen) werden, kann eine Partnerschaft selten eingerichtet werden ("eingeladen" oder "verbunden").
- Und selbst wenn dies passiert, können einige Apps scheinbar keine Dateien übertragen ...
* Seufz *
Vielleicht fasst J4velins Erklärung den traurigen Zustand von Wi-Fi Direct auf Android zusammen, der ansonsten als die beste Lösung für meine Suche erschien?
Ich habe letzte Woche eine App veröffentlicht, die hoffentlich Ihre Probleme lösen wird. WiFi Direct Friends https://play.google.com/store/apps/details?id=com.cobaltstar.wififriends
Am wichtigsten ist, dass es Dateien in beide Richtungen übertragen kann, sobald die beiden Geräte verbunden sind, was meiner Meinung nach Ihr Hauptproblem zu sein scheint. Auch wenn Sie möglicherweise raten müssen, auf welches Gerät Sie die Verbindungstaste drücken sollen (beschuldigen Sie die Gerätehersteller), wissen Sie, dass Sie nach dem Verbinden problemlos senden und empfangen können. Stellen Sie sicher, dass Sie nicht mit anderen WiFi-Netzwerken verbunden sind, da sonst die Dinge langsam und unzuverlässig werden.
Ich habe auch den automatischen Neustart des WLAN hinzugefügt, wenn beim ersten Verbindungsprozess Probleme oder Probleme auftreten. Hoffentlich gibt es nicht viel Rätselraten oder Fehlerbehebung.
Sie haben den Nagel auf den Kopf getroffen, wenn es darum geht, Probleme bei der Implementierung von WiFi Direct auf diesen Geräten zu finden. Wir haben es hier mit dem trivialsten Anwendungsfall der Technologie zu tun, und das Internet ist voller Leidensgeschichten. Direct scheint in keinem großen Feature, auf das man sich verlassen muss, für die Hauptsendezeit bereit zu sein.
quelle
Ich verwende eine App namens HitcherNet-BETA, um Dateien über Wifi Direct zwischen Geräten zu verschieben. Es ist schnell und stabil und eignet sich hervorragend zum Übertragen von Videodateien und anderen großen Dateien. In Jelly Bean werden die Berechtigungsprobleme anderer Versionen gelöst, sodass eine bidirektionale Übertragung möglich ist. Ich arbeite mit diesen Leuten zusammen, um WLAN direkt in eine Spiel-App zu integrieren, die ich baue.
https://play.google.com/store/apps/details?id=com.kharybdis.hitchernet
quelle
Eine andere mögliche Lösung, die sehr nützlich ist, ist die Verwendung von Total Commander mit dem WiFi Transfer-Plugin .
Dann wählen Sie in TC die Dateien oder Ordner aus, die Sie freigeben möchten, tippen Sie auf Kopieren / Verschieben und wählen Sie Wifi. Wenn Sie bereits mit einem Wifi-Netzwerk verbunden sind, funktioniert dies. Wenn Sie dies nicht tun, können Sie stattdessen Wifi direkt verwenden.
Es wird ein Webdav-Server erstellt, mit dem Sie mit einem Webbrowser eine Verbindung zu einem beliebigen Gerät herstellen können.
Die Übertragungsraten sind auch schnell.
quelle
Haben Sie Superbeam ausprobiert ? Sollte zwischen Android-Geräten funktionieren, funktioniert dies jedoch nicht mit dem PC.
quelle