Acesse o sistema de arquivos do dispositivo Android por Bluetooth ou Wi-Fi

17

Estou procurando uma maneira de acessar o sistema de arquivos de um dispositivo Android (Nexus S) sem fio, pois sua porta USB se tornou imprópria para qualquer coisa, exceto carregar. Idealmente, eu gostaria da mesma funcionalidade oferecida ao conectar o telefone a um PC com um cabo USB.

kotekzot
fonte

Respostas:

7

Através de Wi-Fi
Instale um pequeno servidor SwiFTP FTP . (link original 'dead' - 22/09/2012, consulte 'http://ppareit.github.com/swiftp/') Basta configurar o nome de usuário e a senha. Depois de tocar no Startbotão, seu dispositivo se tornará um servidor FTP e o aplicativo fornecerá o URL (útil se você não souber o formato do URL do IP e FTP do dispositivo). No PC, você pode usar qualquer software cliente FTP para acessar o sistema de arquivos do dispositivo. O Windows Explorer também funciona. Você também pode criar uma unidade de rede no computador. Por exemplo, você pode visitar isso na barra de endereços do Windows Explorer:

ftp://192.168.1.10:2121/

Aqui, 192.168.1.10é o IP do dispositivo Android e a 2121porta na qual o servidor FTP está funcionando (você também pode configurar a porta no aplicativo). Visitá-lo solicitará seu nome de usuário e senha. Digite o que você especificou no aplicativo. Feito!

O aplicativo não fornecerá o URL se o dispositivo não estiver conectado ao PC usando um roteador Wi-Fi externo, mas também funciona nessas situações. Se você criou o ponto de acesso Wi-fi do dispositivo e conectou o PC à rede Ad-hoc, precisará localizar o IP do dispositivo sozinho (o ipconfig /allcomando é bom no Windows). Realmente funciona desde que você possua IP do dispositivo (eu testei sozinho). Basta usar esse IP no URL do FTP e visitá-lo.

O interessante: como o FTP é um padrão universal, esse método funcionará com qualquer PC, Mac. Isso não é verdade para compartilhamento de arquivos Samba, AirDroid etc.

Por Bluetooth
Não há necessidade de aplicativo externo. Se o software Bluetooth no PC suportar FTP OBEX, você poderá fazer isso diretamente. Se você tiver problemas com os serviços bluetooth, instale o aplicativo Bluetooth File Transfer . Suporta FTP OBEX e OPP. Significa que você pode acessar os dois lados do sistema de arquivos: dispositivo para PC e PC para dispositivo!

Android Quesito
fonte
1
Observe que ftp é um protocolo inerentemente inseguro ...
miniBill
@miniBill Digite FTPS ou FTPES, que são quase similares ao FTP, mas eles têm problemas de compatibilidade. Para a maioria dos usuários domésticos, fazer as coisas importa mais ... não segurança em tempo integral. Ocasionalmente, a criptografia de arquivos etc. pode ser usada para transferir dados confidenciais (use o BoxCryptor sem internet).
Android Quesito
Segurança não é que importante, em uma LAN. Mas e os hotspots Wi-Fi públicos?
miniBill 24/06
@miniBill A resposta também inclui a solução baseada em MobileAP, disponível em qualquer lugar.
Android Quesito
O "Bluetooth File Transfer" do software Medieval vinculado nesta resposta tem algumas desvantagens sérias: descobri que ele não me permitia navegar em todo o sistema de arquivos, apenas em uma parte que ele decidiu usar como padrão, o que significa que todos os meus dados armazenados em SD mídia estava inacessível.
21716 jakebeal
4

Não é exatamente "acessando o sistema de arquivos", mas você pode experimentar o AirDroid . Tem um gerenciador de arquivos muito bom.

miniBill
fonte
2

Existem várias maneiras: você pode usar o ADB por wifi, executar um servidor FTP ou SSH no telefone ou usar o Dropbox.

O mais fácil de configurar é o Dropbox, mas é bastante limitado quais arquivos e você pode sincronizar. A melhor solução seria instalar um servidor FTP / SSH no telefone, mas configurá-los pode ser difícil.

Lie Ryan
fonte
Suponho que nada disso funcione via Bluetooth?
kotekzot
2

Com o Samba, você pode acessar os arquivos como um compartilhamento de rede. Eu acho que requer um telefone enraizado embora.

Deve ser melhor do que o FTP e também do que o USB, pois o telefone pode usar o cartão da mesma maneira (você não precisa de um modo específico)

Olav
fonte
2

O Samba Filesharing é um ótimo aplicativo para conexão via wifi, mas requer root. Eu o uso regularmente. Basta ativar o wifi, iniciar o aplicativo e, em seguida, você pode navegar no seu cartão SD no seu PC.

Logotipos
fonte
Como o aplicativo que requer root é um erro? BTW, se você ler a descrição do aplicativo, ele indicará que ele precisa se encaixar nos requisitos.
Logos
Então eu fiz! Dur. Corrigido.
Logos
Excelente, eu deletei o meu comentário original, uma vez que só pode causar confusão agora ...
Joe
1

O AndSMB é funcionalmente mais útil entre aplicativos gratuitos de compartilhamento de arquivos samba.

Dr Smit Shrivastava
fonte
1
É cliente SMB. O que isso tem a ver com o tópico?
usar o seguinte código
0

Se você está apenas procurando uma maneira de transferir facilmente arquivos de e para o seu dispositivo sem fio, em vez de um aplicativo que permita acessar o sistema de arquivos do dispositivo diretamente, convém usar um aplicativo de sincronização de arquivos.

Por exemplo, se você usar o Syncthing para sincronizar certos diretórios (músicas, fotos, vídeo) do telefone para o PC, quando quiser copiar ou alterar um arquivo no telefone, basta atualizá-lo no diretório sincronizado no PC . Esse método é muito mais rápido do que acessar diretamente o sistema de arquivos do telefone, pois a operação de cópia real ocorre silenciosamente em segundo plano. Não é necessário que seu telefone esteja online no momento; ele será sincronizado automaticamente na próxima vez que você se conectar ao Wi-Fi. Como um bônus adicional, esta solução também funciona como um backup local de todas as suas fotos e outros arquivos no telefone.

Sei que isso não é exatamente o que você pediu, mas achei que deveria mencioná-lo de qualquer maneira, pois estava tendo um problema semelhante e isso resolveu o problema para mim.

Ajedi32
fonte