por - recibir datos bluetooth android
¿Activar Bluetooth SPP en Android? (2)
Esto podría responder a su pregunta .. http://source.android.com/porting/bluetooth.html#androidBluetoothFeatures
SPP (o la capacidad de usar API de Java para establecer canales de RFCOMM) está disponible desde la versión de Android (2.0 / 2.1) (Eclair) en adelante
En el teléfono con Android probablemente necesite ejecutar una aplicación que inicie el servicio a través de SPP. **
público BluetoothServerSocket listenUsingRfcommWithServiceRecord (String name, UUID uuid)
** La API se puede usar para crear un servicio con el UUID especificado para escuchar. Hacer esto debería hacer que este servicio sea visible para otros dispositivos que luego puedan conectarse.
Estoy tratando de usar Bluetooth SPP para comunicarme sobre él. En algunos teléfonos Android, el perfil SPP no está activado. Me enfrenté al problema en la aplicación de que SPP no estaba activado y la conexión no se pudo establecer a través de bluetooth y cuando inicié otra aplicación que es 3g hotspot que creo que activa SPP y pude conectarme a través de bluetooth en mi aplicación.
Entonces, ¿cómo podemos activar el perfil SPP de bluetooth en dispositivos Android? ¿Y todos los dispositivos Android tienen perfil SPP?
En developer.android.com BluetoothSocket :
El tipo más común de socket Bluetooth es RFCOMM, que es el tipo admitido por las API de Android. RFCOMM es un transporte de transmisión orientado a conexión a través de Bluetooth. También se conoce como el perfil de puerto serie (SPP).