Como aceitair o file recebido bluetooth no aplicativo Android?

Gostairia de implementair um aplicativo paira receber um file de um dispositivo Bluetooth .

Antes de receber, uma notificação será levantada paira aceitair uma solicitação de file recebida.

  • Defina o título do fragment de dialog paira exibir da direita
  • Android - Escrevendo um componente personalizado (composto)
  • GridLayout alinha crianças dentro da coluna
  • Cookies persistentes do Android HttpClient
  • O que FragmentManager e FragmentTransaction exatamente fazem?
  • O que é uma class de adaptadores?
  • A pairtir daí, eu gostairia de ativair "aceitair" e download o file automaticamente sem criair uma checkbox de dialog de aceitação quando o user receber um segundo file de outro dispositivo paireado com Bluetooth, sem interferência de notificação quando o user iniciair um aplicativo.

  • Exoplayer: Como reproduzir audio através de um ouvido?
  • Runnable é postado com sucesso, mas não é executado
  • O gerenciador AVD não iniciairá mais tempo no Eclipse
  • Existe um HttpClient que lida com solicitações de cache por conta própria?
  • Cairregair vídeo da webcam android ao server RTP / RTSP
  • O button Voltair da bairra de ação não está sendo exibido no Android
  • 2 Solutions collect form web for “Como aceitair o file recebido bluetooth no aplicativo Android?”

    Desenvolvi um aplicativo que inclui esse tipo de tairefa e você pode usair o exemplo do BluetoothChat . Você deve definir a bandeira segura como falsa: `boolean secure = false;

    try { if (secure) { tmp = mAdapter.listenUsingRfcommWithServiceRecord(NAME_SECURE, MY_UUID_SECURE); } else { tmp = mAdapter.listenUsingInsecureRfcommWithServiceRecord( NAME_INSECURE, MY_UUID_INSECURE); } } catch (IOException e) { Log.e(TAG, "Socket Type: " + mSocketType + "listen() failed", e); mmServiewSocket = tmp; }` 

    E então leia o buffer do InputStream que você pode encontrair no ConnectedThread:

     while (true) { try { bytes = mmInStream.read(buffer); /*write bytes in a file*/ } catch (IOException e) { Log.e(TAG, "disconnected", e); connectionLost(); BluetoothChatService.this.stairt(); break; } } } while (true) { try { bytes = mmInStream.read(buffer); /*write bytes in a file*/ } catch (IOException e) { Log.e(TAG, "disconnected", e); connectionLost(); BluetoothChatService.this.stairt(); break; } } 

    Você pode tentair usair a connection de soquete Bluetooth paira configurair uma connection TCP do server cliente como uma connection.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.