J'aimerais pouvoir transférer facilement des fichiers volumineux sans fil, rapidement, entre des appareils Android - de préférence sans avoir besoin de Root.
Comme objectif secondaire, il ne serait pas mal d'utiliser la même solution pour transférer des fichiers entre les appareils Android et un PC Windows.
Plus précisément, j'essaie d'échanger des fichiers entre ma Nexus 7 (Android 4.2.2) et mon Samsung Galaxy S2 (Android 4.0.4).
- Le Bluetooth est tout simplement trop lent, donc c'est hors de question.
- Le transfert via Internet n'est pas non plus une option, d'où les solutions basées sur le cloud.
- Seule la Nexus 7 est compatible avec la technologie NFC, donc elle n'est pas prise en compte non plus.
- Transfert rapide de fichiers semblait prometteur et très simple, mais ne fonctionne pas sur les "appareils qui n'ont pas le paramètre WiFi Tethering, comme la Nexus 7 "
Wi-Fi direct ( supporté à partir d'Android 4.0 et plus) semble être un plus petit dénominateur commun décent entre mes deux appareils, cependant...
Galaxys S2's native Envoyer via Wi-Fi Direct voit le Nexus, mais semble rester bloqué dans le "Connecting..." la plupart du temps. Quand il semble enfin y avoir une percée, j'obtiens "Waiting..." et un cercle tournant. Même si cela fonctionnait, cela ne me permettrait que d'envoyer des messages du Galaxy S2 vers la Nexus 7, car il n'y a pas d'option similaire sur la Nexus 7.
J4velin's WiFi Direct n'est plus disponible dans le Play Store, avec l'explication suivante :
Les pilotes WiFi Direct ne fonctionnent pas sur de nombreux appareils, ce qui a conduit les utilisateurs à laisser des avis négatifs sur cette application. Comme je ne vois pas l'intérêt de continuer à publier une application gratuite qui ne reçoit qu'une seule étoile (pour un problème que seul le fabricant de votre appareil peut résoudre), l'application n'est plus disponible sur le Play Store.
Nick Adams Transfert de fichiers WiFi Direct semble flasque au mieux. Les invitations de la Nexus 7 au Galaxy S2 ne sont jamais reçues. Les invitations du Galaxy S2 sont généralement reçues, mais même lorsqu'elles sont acceptées rapidement, les pairs n'apparaissent pas toujours comme connectés. Lorsqu'ils le sont enfin, généralement après une longue attente, je peux sélectionner un fichier à envoyer, mais il n'est jamais transféré. Le message "Transfer failed" s'affiche presque immédiatement dans la barre de notification.
de budius inc Tournage WiFi fonctionne un peu mieux, mais n'est toujours pas fiable. J'ai en fait réussi à envoyer (occasionnellement) des fichiers dans les deux sens, mais jamais en tentant une connexion depuis la Nexus 7. Pour envoyer des fichiers de la Nexus 7 vers le Galaxy S2, j'ai dû procéder à cette manœuvre maladroite :
- Partagez le fichier sur la Nexus 7 via la fonction Tournage WiFi intention
- Commencez le Recevoir des tirs WiFi sur le Galaxy S2
- Invitez la Nexus 7 depuis le Galaxy S2 (jamais l'inverse !)
- Accepter l'invitation sur la Nexus 7
- Appuyez sur le bouton Tirer sur le Galaxy S2
Prenez l'ensemble du passage d'un appareil à l'autre et agrémentez-le de retards ou d'échecs aléatoires à chaque étape du processus...
N'existe-t-il vraiment aucun moyen simple, fiable et rapide de transférer des fichiers directement entre différents appareils Android ?
En général, mon expérience avec Wi-Fi Direct est tout sauf positive...
- Souvent, un appareil ne voit même pas celui qui se trouve à côté de lui.
- Parfois, il voit l'autre appareil, mais il disparaît de la liste avant que j'aie la possibilité de me connecter.
- Quand j'en ai l'occasion, les invitations ne sont pas vraiment reçues (du Galaxy S2 au Nexus 7, c'est plutôt fiable, mais ça n'a jamais fonctionné dans l'autre sens).
- Lorsque des invitations sont reçues (et acceptées), il est rare qu'un partenariat parvienne à être mis en place ("invité" ou "connecté").
- Et même quand cela arrive, certaines applications ne semblent pas pouvoir transférer des fichiers par ce biais...
* Sigh *
Peut-être que l'explication de J4velin résume bien le triste état de Wi-Fi Direct sur Android, qui semblait autrement la meilleure solution à ma quête ?