Wie senden Sie eine SMS-Nachricht an ein gekoppeltes Gerät mit bluetooth in android?

In meiner app möchte ich zum senden und empfangen von SMS über bluetooth. Ich sehe in meiner listview eine Liste gekoppeltes Gerät den Namen und die Adresse.Aber wenn ich versuche zu senden, einen text zu einem gekoppelten Gerät nichts passiert. Bei anderen Gerät es ist kein text erhalten.

Dies ist mein Code, um eine Nachricht zu senden, um einem gekoppelten Gerät.

private void sendDataToPairedDevice(String message, String adress) {
        byte[] toSend = message.getBytes();
        try {
            BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(adress);
            //BluetoothSocket socket
            //=device.createRfcommSocketToServiceRecord(UUID.fromString("00001101-0000-1000-8000-00805f9b34fb"));
            BluetoothSocket socket = null;
            Method m = null;
            try {
                m = device.getClass().getMethod("createRfcommSocket",
                        new Class[] { int.class });
            } catch (Exception e) {
                e.printStackTrace();
            }
            try {
                socket = (BluetoothSocket) m.invoke(device, 1);
            } catch (Exception e) {
                e.printStackTrace();
            }

            OutputStream mmOutStream = socket.getOutputStream();
            mBluetoothAdapter.cancelDiscovery();
            socket.connect();
            mmOutStream.write(toSend);
        } catch (Exception e) {
            Log.d("TAG", "Exception during write", e);
        }
    }
Eine SMS können nur verschickt werden, über das SMS-Gateway, nicht über Bluetooth?
wo hat OP erwähnt, dass er will, um SMS zu senden ?
Ich möchten, senden Sie es über bluetooth.Ohk nehmen wir an, ich senden möchten etwas anderes, aber nur über bluetooth.ich bin erfolgreich, immer alle bluetooth-Geräte-name und-Adresse, und jetzt will ich senden, was zu einer besonders Gerät.
meine Vermutung war, dass text message verwies auf eine SMS, nicht eine wörtliche Nachricht mit text als eine SMS.
hast du diesen code aus der BluetoothChat-Beispiel-Anwendung ?

InformationsquelleAutor Ekanta Swain | 2014-01-31

Schreibe einen Kommentar