O Android permite transferir arquivos grandes entre dispositivos usando o recurso de transferência de arquivos do "Android Beam". Esse recurso tem uma API simples e permite que os usuários iniciem o processo de transferência simplesmente encostando os dispositivos. Em resposta, a transferência de arquivos do "Android Beam" copia arquivos automaticamente de um dispositivo para outro e notifica o usuário quando termina.
Enquanto a API de transferência de arquivos do "Android Beam" lida com grandes quantidades de dados, a API de transferência de NDEF do "Android Beam" introduzida no Android 4.0 (API de nível 14) lida com pequenas quantidades de dados, como URIs ou outras mensagens pequenas. Além disso, o "Android Beam" é apenas um dos recursos disponíveis no framework de NFC do Android, que permite ler mensagens NDEF de etiquetas NFC. Para saber mais sobre o "Android Beam", consulte o tópico Enviar mensagens NDEF para outros dispositivos. Para saber mais sobre o framework de NFC, consulte o guia da API Near Field Communication.
Dependências e pré-requisitos
- Android 4.1 (API de nível 16) ou mais recente
- Pelo menos dois dispositivos Android compatíveis com NFC. O uso de NFC não é compatível com o emulador
Lições
- Como enviar arquivos para outro dispositivo
- Saiba como configurar seu app para enviar arquivos para outro dispositivo.
- Como receber arquivos de outro dispositivo
- Saiba como configurar seu app para receber arquivos enviados por outro dispositivo.
Para mais informações relacionadas, consulte Como usar o armazenamento externo