Conectividade android

2816 palavras 12 páginas
O Android fornece ricas APIs para deixar seu aplicativo conectar e interagir com outros dispositivos através de Bluetooth, NFC, Wi-Fi P2P, USB e SIP, além de conexões de rede padrão.
Falaremos um pouco de cada API abaixo:

BLUETOOTH

A plataforma Android inclui suporte para a pilha de rede Bluetooth, que permite que um dispositivo sem fio faça troca de dados com outros dispositivos Bluetooth. A estrutura do aplicativo fornece acesso à funcionalidade Bluetooth por meio de APIs Android Bluetooth. Essas APIs permitem que as aplicações conexão sem fio com outros dispositivos Bluetooth, permitindo ponto-a-ponto e multiponto recursos sem fio.
Usando as APIs do Bluetooth, uma aplicação Android pode executar o seguinte:
Verificar se há outros dispositivos Bluetooth
Consultar o adaptador Bluetooth local de dispositivos Bluetooth emparelhados
Estabelecer canais RFCOMM
Conectar a outros dispositivos através da descoberta de serviços
Transferência de dados de e para outros dispositivos
Gerenciar múltiplas conexões

As principais classes e interfaces que precisa para criar conexões bluetooth são as listadas abaixo e podem ser encontradas no pacote andoid.bluetooth.

BluetoothAdapter
Representa o adaptador Bluetooth local (rádio Bluetooth). Os BluetoothAdapter é o ponto de entrada para toda a interação Bluetooth. Usando isso, você pode descobrir outros dispositivos Bluetooth, consultar uma lista de servidão (emparelhado) dispositivos, instanciar um BluetoothDevice usando um endereço MAC conhecido, e criar um BluetoothServerSocket para ouvir as comunicações de outros dispositivos.

BluetoothDevice
Representa um dispositivo Bluetooth remoto. Use-o para solicitar uma conexão com um dispositivo remoto através de um BluetoothSocket ou consultar informações sobre o dispositivo, como seu nome, endereço, classe, estado e união.

BluetoothSocket
Representa a interface para uma tomada de Bluetooth (semelhante a um TCP socket). Este é o ponto de conexão que

Relacionados

  • DISPOSITIVOS M VEIS
    1248 palavras | 5 páginas
  • Organizaçao de computadores
    1745 palavras | 7 páginas
  • Sistema Operacional-ANDROID
    732 palavras | 3 páginas
  • Sistema operacional android
    476 palavras | 2 páginas
  • Android
    1192 palavras | 5 páginas
  • Sistema android
    396 palavras | 2 páginas
  • sistema operacional android
    456 palavras | 2 páginas
  • Novidades de hardware
    995 palavras | 4 páginas
  • Projeto de pesquisa
    2470 palavras | 10 páginas
  • comparação de celulares
    592 palavras | 3 páginas