Accedi al file system del dispositivo Android tramite Bluetooth o Wi-Fi


17

Sto cercando un modo per accedere al file system di un dispositivo Android (Nexus S) in modalità wireless, poiché la sua porta USB è diventata inadatta a tutto tranne che alla ricarica. Idealmente, mi piacerebbe avere le stesse funzionalità offerte collegando il telefono a un PC con un cavo USB.

Risposte:


7

Su Wi-Fi
Installa una piccola app SwiFTP FTP Server . (link originale 'morto' - 22-09-2012, vedi 'http://ppareit.github.com/swiftp/' invece) Imposta solo nome utente e password. Dopo aver toccato il Startpulsante, il dispositivo diventerà server FTP e l'app fornirà un URL (utile se non si conoscono il formato IP del dispositivo e l'URL FTP). Su PC, è possibile utilizzare qualsiasi software client FTP per accedere al file system del dispositivo. Anche Esplora risorse funziona. È inoltre possibile creare un'unità di rete nel computer. Ad esempio, puoi visitare questo nella barra degli indirizzi di Windows Explorer:

ftp://192.168.1.10:2121/

Qui 192.168.1.10c'è l'IP del dispositivo Android ed 2121è la porta su cui funziona il server FTP (puoi anche configurare la porta nell'app). Visitarlo ti chiederà username e password. Inserisci ciò che hai specificato nell'app. Fatto!

L'app non ti fornirà l'URL se il dispositivo non è collegato al PC tramite un router Wi-Fi esterno, ma funziona anche in quella situazione. Se hai creato un hotspot Wi-Fi del dispositivo e un PC collegato con una rete Ad-hoc, dovrai trovare l'IP del dispositivo da solo (il ipconfig /allcomando va bene con Windows). Funziona davvero finché hai l'IP del dispositivo (l'ho testato da solo). Basta usare questo IP nell'URL FTP e visitarlo.

La cosa interessante: poiché FTP è lo standard universale, questo metodo funziona con qualsiasi PC, Mac. Questo non è vero per la condivisione di file Samba, AirDroid ecc.

Tramite Bluetooth
Non è necessaria un'app esterna. Se il software Bluetooth su PC supporta OBEX FTP, è possibile farlo direttamente. Se hai problemi con i servizi Bluetooth di serie, installa l' app Bluetooth File Transfer . Supporta sia OBEX FTP che OPP. Significa che puoi accedere al file system su entrambi i lati: da dispositivo a PC e da PC a dispositivo!


1
Si noti che ftp è un protocollo intrinsecamente insicuro ...
miniBill

@miniBill Immettere FTPS o FTPES che sono quasi simili a FTP, ma presentano problemi di compatibilità. Per la maggior parte degli utenti domestici, fare le cose conta di più ... non la sicurezza a tempo pieno. Occasionalmente, è possibile utilizzare la crittografia dei file, ecc. Per trasferire dati sensibili (utilizzare BoxCryptor senza Internet).
Android Quesito,

La sicurezza non è così importante, su una LAN. Ma che dire degli hotspot wifi pubblici?
miniBill

@miniBill La risposta include anche una soluzione basata su MobileAP che è disponibile ovunque.
Android Quesito,

Il "Bluetooth File Transfer" del software Medieval collegato in questa risposta presenta alcuni seri inconvenienti: ho scoperto che non mi avrebbe permesso di sfogliare l'intero filesystem, solo una parte che ha deciso di impostare di default, il che significa che tutti i miei archivi SD i media erano inaccessibili.
jakebeal,

4

Non esattamente "accedendo al filesystem", ma potresti provare AirDroid . Ha un file manager davvero bello.


2

Esistono molti modi, è possibile utilizzare ADB tramite Wi-Fi, eseguire un server FTP o SSH sul telefono o utilizzare Dropbox.

Il più semplice da configurare è Dropbox, ma è abbastanza limitato quali file e puoi sincronizzare. La soluzione migliore sarebbe installare un server FTP / SSH sul telefono, ma configurarli potrebbe essere difficile.


Suppongo che nessuno di questi funzionerà tramite Bluetooth?
Kotekzot,

2

Con Samba puoi accedere ai file come una condivisione di rete. Penso che richieda un telefono rootato però.

Dovrebbe essere migliore di FTP e dovrebbe anche essere migliore di USB in quanto il telefono può utilizzare la scheda allo stesso modo (non è necessaria una modalità specifica)


2

Samba Filesharing è un'ottima app per la connessione tramite wifi, ma richiede root. Lo uso regolarmente da solo. Basta attivare il wifi, avviare l'app e quindi è possibile sfogliare la scheda SD dal PC.


In che modo l'app che richiede root è un errore? A proposito, se leggi la descrizione dell'app ti dirà che ha bisogno di root sotto i requisiti.
Loghi

Così ho fatto! Dur. Corretto.
Loghi il

Eccellente, ho eliminato il mio commento originale in quanto potrebbe solo causare confusione ora ...
Joe


0

Se stai solo cercando un modo per trasferire facilmente i file da e verso il tuo dispositivo in modalità wireless, invece di un'app che ti consente di accedere direttamente al file system del dispositivo, potresti prendere in considerazione l'idea di utilizzare un'app di sincronizzazione dei file.

Ad esempio, se si utilizza Syncthing per sincronizzare determinate directory (musica, immagini, video) sul telefono sul PC, quindi quando si desidera copiare o modificare un file sul telefono, è sufficiente aggiornarlo nella directory sincronizzata sul PC . Questo metodo è molto più veloce dell'accesso diretto al filesystem del telefono, poiché l'operazione di copia effettiva avviene silenziosamente in background. Non è necessario che il telefono sia online in quel momento; si sincronizzerà automaticamente alla prossima connessione al Wi-Fi. Come bonus aggiuntivo, questa soluzione funge anche da backup locale di tutte le tue foto e altri file sul telefono.

Mi rendo conto che non è proprio quello che mi hai chiesto, ma ho sentito che avrei dovuto menzionarlo comunque poiché avevo un problema simile e questo mi ha risolto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.