首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要WinForm应用程序才能与Nexus7通信--没有合适的NFC阅读器

需要WinForm应用程序才能与Nexus7通信--没有合适的NFC阅读器
EN

Stack Overflow用户
提问于 2014-09-24 18:27:58
回答 1查看 119关注 0票数 0

我已经在c#上创建了一个winform应用程序。我想这个应用程序来读/写NFC标签,并显示在表单上的内容。有可能吗?或者我必须在JAVA上构建应用程序?我很困惑。请提个建议。我没有合适的NFC阅读器,我希望我的Nexus在这里像阅读器和写入器一样工作。我知道我必须为我的Nexus创建另一个应用程序,以便向桌面应用程序发送确认。对吗?这意味着桌面应用程序(C#)将需要与安卓应用程序(JAVA)对话?操作系统: Windows 8.1平台: C#.Net

如果您认为此数据不足以回答此问题,请向我询问更多信息。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-09-24 18:30:58

是的,你完全可以做到这一点,只要你的设备有NFC硬件。(我相信Nexus 7可以)

您可能希望以NDEF消息的形式发送和接收NFC数据。

您需要添加清单权限:

代码语言:javascript
复制
<uses-permission android:name="android.permission.NFC" />

Android操作系统可以帮助您处理NFC数据:

NFC提供了一个特殊的标签分发系统,可以分析扫描的

标签,解析它们,并尝试定位对扫描数据感兴趣的应用程序。它通过以下方式实现此目的:

  1. 解析NFC标签,并找出标识标签中数据有效负载的MIME类型或URI。将MIME类型或URI和有效负载封装到意图中的
  2. 。NFC标记如何映射到MIME类型和URI中描述了前两个步骤。
  3. 根据意图启动活动。这在How NFC Tags is Dispatched to Applications.

中进行了描述

参见documentation

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26014573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档