【发布时间】:2014-04-12 00:30:44
【问题描述】:
我需要我的应用程序来回答 snep(简单的 ndef 交换协议)GET 请求。我怎样才能做到这一点 ?
我可以成功发送 PUT 请求;但我的 GET 请求返回“NOT_IMPLEMENTED”值。如何编写我的应用程序来响应 snep GET 请求?
【问题讨论】:
标签: android request nfc nfc-p2p
我需要我的应用程序来回答 snep(简单的 ndef 交换协议)GET 请求。我怎样才能做到这一点 ?
我可以成功发送 PUT 请求;但我的 GET 请求返回“NOT_IMPLEMENTED”值。如何编写我的应用程序来响应 snep GET 请求?
【问题讨论】:
标签: android request nfc nfc-p2p
你不能。
在 Android 上,您只能将 SNEP 与 Android Beam 结合使用。但是,Android Beam 使用的 SNEP 服务器实现了 NFC 论坛默认 SNEP 服务器,NFC 论坛的 SNEP 规范要求该服务器始终响应未实现的 Get 请求。来自 SNEP 规范:
默认服务器不应接受 Get 请求。获取请求的适当响应 消息未实现。
此外,您无法轻松实现自己的 SNEP 服务器,因为 Android 没有 LLCP API。
【讨论】: