2012-04-20 2 views
0

Можно создать дубликат:
Transfer an image via blutooth in androidКак сдавал Bluetooth с помощью NFC

У меня есть проблема, которую я хочу сдавал соединения Bluetooth, когда я соединился с NFC. Означает, как мы обмениваемся через Bluetooth после установления соединения NFC.

Edit:

У меня есть два NFC включен Android устройство получило NDEF Нажмите сообщения там, когда Мое приложение открывает в обоих устройствах и оба устройства сближаются, который является обязательной для NFC. После этого я хочу поделиться текстовым сообщением или изображением через Bluetooth без какого-либо запроса на сопряжение. Это называется API InsecureBluetooth.

Заранее спасибо.

+0

Вам наверняка понадобится разработать некоторые из них. В принципе невозможно понять, что именно вы просите ... – FoamyGuy

+0

См. Мой отредактированный раздел и помогите мне в этом. –

ответ

0

С Bluetooth 2.1 всегда требуется какая-то форма сопряжения, однако в той же версии введена новая простая форма спаривания, называемая Secure Simple Pairing, которая не требует общего ключа.

SSP позволяет подключаться без пользовательского действия, и я считаю, что это то, что используют методы «listenUsingInsecureRfcommWithServiceRecord» и «createInsecureRfcommSocketToServiceRecord». Он называется «небезопасным», даже если устройства на самом деле сопряжены, а коммит зашифрован, поскольку это самый низкий уровень безопасности, разрешенный в Bluetooth (по состоянию на 2.1). Устройства должны быть правильно соединены, чтобы использовать «защищенные» API.

С другой стороны, если устройства имеют NFC, они могут автоматически обменивать ключ и становиться «правильно» парным, чтобы вы могли использовать обычные, защищенные API.

+0

Есть ли какой-нибудь пример для реализации этого. Как я продолжу реализацию этого же. Пожалуйста, предложите мне. –

+0

Реализация «небезопасных» версий API BluetoothSocket аналогична реализации безопасных версий. Таким образом, теоретически можно использовать любой пример кода Bluetooth. Я лично не использовал эти «небезопасные» версии. – Tom

Смежные вопросы