我已经在c#上创建了一个winform应用程序。我想这个应用程序来读/写NFC标签,并显示在表单上的内容。有可能吗?或者我必须在JAVA上构建应用程序?我很困惑。请提个建议。我没有合适的NFC阅读器,我希望我的Nexus在这里像阅读器和写入器一样工作。我知道我必须为我的Nexus创建另一个应用程序,以便向桌面应用程序发送确认。对吗?这意味着桌面应用程序(C#)将需要与安卓应用程序(JAVA)对话?操作系统: Windows 8.1平台: C#.Net
如果您认为此数据不足以回答此问题,请向我询问更多信息。谢谢!
发布于 2014-09-24 18:30:58
是的,你完全可以做到这一点,只要你的设备有NFC硬件。(我相信Nexus 7可以)
您可能希望以NDEF消息的形式发送和接收NFC数据。
您需要添加清单权限:
<uses-permission android:name="android.permission.NFC" />Android操作系统可以帮助您处理NFC数据:
NFC提供了一个特殊的标签分发系统,可以分析扫描的
标签,解析它们,并尝试定位对扫描数据感兴趣的应用程序。它通过以下方式实现此目的:
中进行了描述
参见documentation。
https://stackoverflow.com/questions/26014573
复制相似问题