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 на обоих телефонах, отклоните активность на одном (только одном!) Из них, а затем удерживайте два телефона вплотную.
Он будет двунаправленным: