繁体   English   中英

2个NFC标签上的NDEF消息/记录 - Android

[英]2 NDEF messages/records on one NFC tag - Android

有没有人试过Android的默认行为,当在NFC标签上保存2个NDEF记录时,一个指向带有应用程序.apk的URL,而第二个有应用程序专有数据?

用例如下:当用户尚未安装应用程序时,设备将启动Google Play或Web浏览器,用户可以下载该应用程序。 用户安装应用程序后,它会处理标记内容。 两者都是分开工作,但我没有在一个NDEF中尝试过2条NDEF消息或2条记录。 有2个NDEF记录的经验吗? 我可以自己尝试,但我想节省时间。

Android不支持两条NDEF消息(可能也不支持其他平台)。 一个NDEF消息中的多个NDEF记录工作正常。 如评论中所述,Android应用程序记录(AAR)运行良好。 请记住,不要将其作为消息的第一条记录,并添加与消息的第一条记录匹配的intent过滤器(否则,您的应用程序将使用正常的LAUNCHER_MAIN启动,不使用NDEF消息,而不是使用NDEF消息的NDEF_DISCOVERED。

如果您在应用程序本身中将该URL与该URL的Intent过滤器结合使用,则指向Play商店中的应用程序的URL通常也可以正常工作。 它也适用于Android 2.3。 但请注意,Play商店应用和浏览器旁边的其他应用可能具有匹配的意图过滤器。 您从未遇到过AAR的问题(但自ICS以来仅支持AAR)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM