Чтобы дать более четкое объяснение:
Android Beam - это просто название для NFC или протокол Android, работающий над SNEP / NPP?Если это протокол, как сделать NFC P2P без Beam?
Луч Android - это особенность ОС Android.Это высокоуровневый механизм обмена сообщениями NDEF поверх SNEP / NPP.Пока одноранговый режим (на Android) доступен только через Android Beam, который нельзя использовать для двунаправленной связи.
Как настроить использование SNEP?
Если вы хотите использовать SNEP на Android, (я думаю) единственный способ - это запрограммировать собственную реализацию SNEP поверх протокола ISO-DEP.Поскольку SNEP находится на вершине LLCP, вам также необходимо создать собственную реализацию LLCP.Это не просто ..
Как отправить ответ на другое устройство при инициализации соединения (первое сообщение получено)
С SNEP вы не можете.Как сказал @robertly, создать сообщение обратного вызова возможно только.Если вы хотите истинную двустороннюю связь, используйте режимы чтения / записи и эмуляции карт.