Android NFC: могу ли я осуществлять двунаправленный обмен сообщениями?

Спецификация протокольного протокола NDEF Android от февраля 2011 года гласит: Это позволяет осуществлять двунаправленный обмен NDEF между устройствами АЭС.

Сегодня 2015 год, и я хочу простой обмен сообщениями между двумя устройствами:

 Device 1         Device 2

"Hello"    ---> 
           <--- "Welcome"
"Goodbye"  ---> 
           <--- "Farewell"

Другими словами, я хочу, чтобы получатель отправил подтверждающее сообщение.

Как я могу отправить информацию в обоих направлениях и заставить два устройства согласовывать через NFC?

Аналогичный вопрос 2011 года: двунаправленный Android Beam

1 ответ

Гугл слова для APDU и эмуляции карты.

Рабочий код можно найти здесь: https://github.com/grundid/host-card-emulation-sample

и соответствующая статья в блоге находится здесь: http://blog.opendatalab.de/hack/2013/11/07/android-host-card-emulation-with-acr122/

Он работает для 2 телефонов: запустите приложение через Eclipse на обоих телефонах, отклоните активность на одном (только одном!) Из них, а затем удерживайте два телефона вплотную.

Другие вопросы по тегам