Я хочу отправить файл через Bluetooth на другое устройство, которое невозможно обнаружить.У меня есть его MAC-адрес.
Я не смог найти никакого кода / учебника / справки по этому вопросу.
Я вытащил несколько вещей из документации.
Существует класс bluetoothAdapter, который имеет функцию,
getRemoteDevice(String address)
, которая вернет мне объект BluetoothDevice
.Затем я могу использовать
BluetoothDevice.createRfcommSocketToServiceRecord()
, чтобы создать сокет, и вызвать
connect()
, чтобы попытаться установить соединение с удаленным устройством.
Это, однако, не устанавливает соединение между устройствами.(Если я делаю это правильно.)
Может ли кто-нибудь выделить или предоставить фрагмент кода, как на самом деле выполнить это соединение, а затем отправить какой-нибудь файл поверх?
Любая помощь очень ценится!