Accéder au système de fichiers de l'appareil Android via Bluetooth ou Wi-Fi

17

Je cherche un moyen d'accéder au système de fichiers d'un appareil Android (Nexus S) sans fil, car son port USB est devenu impropre à autre chose qu'à la charge. Idéalement, j'aimerais les mêmes fonctionnalités que celles offertes en connectant le téléphone à un PC avec un câble USB.

kotekzot
la source

Réponses:

7

Sur Wi-Fi
Installez une petite application SwiFTP FTP Server . (lien d'origine «mort» - 22/09/2012, voir plutôt «http://ppareit.github.com/swiftp/»). Configurez simplement le nom d'utilisateur et le mot de passe. Après avoir appuyé sur le Startbouton, votre appareil deviendra un serveur FTP et l'application vous donnera une URL (pratique si vous ne connaissez pas le format IP et FTP de l'appareil). Sur PC, vous pouvez utiliser n'importe quel logiciel client FTP pour accéder au système de fichiers de l'appareil. L'Explorateur Windows fonctionne également. Vous pouvez également créer un lecteur réseau dans l'ordinateur. Par exemple, vous pouvez visiter ceci dans la barre d'adresse de l'Explorateur Windows:

ftp://192.168.1.10:2121/

Ici, 192.168.1.10est l'IP de l'appareil Android et le 2121port sur lequel le serveur FTP fonctionne (vous pouvez également configurer le port dans l'application). Le visiter vous demandera un nom d'utilisateur et un mot de passe. Entrez ce que vous avez spécifié dans l'application. Terminé!

L'application ne vous donnera pas d'URL si l'appareil n'est pas connecté au PC à l'aide d'un routeur Wi-Fi externe, mais cela fonctionne également dans ces situations. Si vous avez créé un point d'accès Wi-Fi et un PC connecté avec un réseau Ad-hoc, vous devrez trouver l'IP de l'appareil par vous-même (la ipconfig /allcommande est très bien avec Windows). Cela fonctionne vraiment tant que vous avez l'IP de l'appareil (je l'ai testé moi-même). Utilisez simplement cette adresse IP dans l'URL FTP et visitez-la.

La chose intéressante: comme FTP est un standard universel, cette méthode fonctionnera avec n'importe quel PC, Mac. Ce n'est pas vrai pour le partage de fichiers Samba, AirDroid, etc.

Sur Bluetooth
, aucune application externe n'est nécessaire. Si le logiciel Bluetooth sur PC prend en charge OBEX FTP, vous pouvez le faire directement. Si vous rencontrez des problèmes avec les services Bluetooth en stock, installez l'application Bluetooth File Transfer . Il prend en charge OBEX FTP et OPP. Cela signifie que vous pouvez accéder au système de fichiers des deux côtés: périphérique vers PC et PC vers périphérique!

Android Quesito
la source
1
Notez que ftp est un protocole intrinsèquement non sécurisé ...
miniBill
@miniBill Entrez FTPS ou FTPES qui sont presque similaires au FTP, mais ils ont des problèmes de compatibilité. Pour la plupart des utilisateurs à domicile, faire avancer les choses importe plus ... pas la sécurité à plein temps. Parfois, le cryptage de fichiers, etc. peut être utilisé pour transférer des données sensibles (utilisez BoxCryptor sans Internet).
Android Quesito
La sécurité n'est pas si importante, sur un LAN. Mais qu'en est-il des points d'accès Wi-Fi publics?
miniBill
@miniBill La réponse comprend également une solution basée sur MobileAP qui est disponible partout.
Android Quesito
Le «transfert de fichiers Bluetooth» par le logiciel médiéval lié dans cette réponse présente de sérieux inconvénients: j'ai trouvé qu'il ne me permettait pas de parcourir tout le système de fichiers, une seule partie qu'il avait décidé de prendre par défaut, ce qui signifie que tous mes SD stockés les médias étaient inaccessibles.
jakebeal
4

Pas exactement "accéder au système de fichiers", mais vous pouvez essayer AirDroid . Il a un gestionnaire de fichiers vraiment sympa.

miniBill
la source
2

Il existe de nombreuses façons, vous pouvez utiliser ADB sur wifi, exécuter un serveur FTP ou SSH sur le téléphone ou utiliser Dropbox.

Le plus simple à configurer est Dropbox, mais les fichiers que vous pouvez synchroniser sont assez limités. La meilleure solution serait d'installer un serveur FTP / SSH sur le téléphone, mais leur configuration pourrait être difficile.

Lie Ryan
la source
Je suppose que rien de tout cela ne fonctionnera via Bluetooth?
kotekzot
2

Avec Samba, vous pouvez accéder aux fichiers comme un partage réseau. Je pense que cela nécessite un téléphone rooté.

Devrait être meilleur que FTP, et il devrait également être meilleur que USB dans la mesure où le téléphone peut utiliser la carte de la même manière (vous n'avez pas besoin d'un mode spécifique)

Olav
la source
2

Samba Filesharing est une excellente application pour se connecter via wifi, mais nécessite un root. Je l'utilise régulièrement moi-même. Activez simplement le wifi, lancez l'application, puis vous pouvez parcourir votre carte SD depuis votre PC.

Logos
la source
Comment l'application nécessitant un root est-elle une erreur? BTW, si vous lisez la description de l'application, elle indiquera qu'elle a besoin de root selon les exigences.
Logos
Alors je l'ai fait! Dur. Corrigée.
Logos
Excellent, j'ai supprimé mon commentaire d'origine car cela ne peut que créer de la confusion maintenant ...
Joe
1

AndSMB est fonctionnellement plus utile parmi les applications gratuites de partage de fichiers samba.

Dr Smit Shrivastava
la source
1
Il s'agit d'un client SMB. Qu'est-ce que cela a à voir avec le sujet?
UnclickableCharacter
0

Si vous cherchez simplement un moyen de transférer facilement des fichiers vers et depuis votre appareil sans fil, alors plutôt qu'une application qui vous permet d'accéder directement au système de fichiers de l'appareil, vous pouvez envisager d'utiliser une application de synchronisation de fichiers à la place.

Par exemple, si vous utilisez Syncthing pour synchroniser certains répertoires (musique, images, vidéo) de votre téléphone avec votre PC, alors lorsque vous souhaitez copier ou modifier un fichier sur votre téléphone, vous pouvez simplement le mettre à jour dans le répertoire synchronisé de votre PC . Cette méthode est beaucoup plus rapide que d'accéder directement au système de fichiers du téléphone, car l'opération de copie proprement dite se déroule silencieusement en arrière-plan. Pas besoin que votre téléphone soit en ligne à ce moment-là; il se synchronisera automatiquement la prochaine fois que vous vous connecterez au Wi-Fi. En prime, cette solution sert également de sauvegarde locale de toutes vos photos et autres fichiers sur le téléphone.

Je me rends compte que ce n'est pas tout à fait ce que vous avez demandé, mais j'ai senti que je devrais le mentionner de toute façon car j'avais un problème similaire et cela l'a résolu pour moi.

Ajedi32
la source