首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取用NFC工具编写的NFC标记

读取用NFC工具编写的NFC标记
EN

Stack Overflow用户
提问于 2019-09-03 09:01:49
回答 1查看 285关注 0票数 0

我遵循了本教程:如果我使用https://www.codexpedia.com/android/android-nfc-read-and-write-example/,我可以读写标签,如果我在尝试读取用NFC工具编写的NFC时,android会启动触发器,而不是我的应用程序。是否有可能读取与其他应用程序编写的NFC标记?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-16 07:43:28

后台有一个NFC服务正在运行。当检测到标记时,它将处理该事件。它标识标记的类型,然后相应地创建一个意图。Android设备中可能有多个有兴趣处理标签的应用程序。NFC服务的标记分派系统决定要启动的应用程序。

为了让NFC服务知道您的应用程序感兴趣,您的应用程序应该声明一个意图过滤器,其中包含意图的动作: ACTION_NDEF_DISCOVERED、ACTION_TECH_DISCOVERED、ACTION_TAG_DISCOVERED。

注意,TECH_DISCOVERED意图的筛选需要一个包含一个或多个元素的额外xml文件。它中列出的所有技术都应该由标记支持才能匹配。此文件名应在技术意图筛选器中指定。

有关详细信息,请参阅https://developer.android.com/guide/topics/connectivity/nfc/nfc#dispatching

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

https://stackoverflow.com/questions/57768359

复制
相关文章

相似问题

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