问题描述
我有一个用于Android的NFC读取器的源代码,该读取器支持一些不同的NFC卡。 我碰巧有一张不支持的NFC卡。
我需要了解什么来增加对此的支持? 我应该在其网站上从卡的制造商那里获得该卡的格式信息或其他信息吗?
还是有没有更通用的通用方式不需要与制造商联系或访问他们的网站?
1楼
通常,您的应用程序应声明要阅读的NFC标签支持的技术子集。 Android按此顺序发送NFC标签(请阅读以了解更多信息):
您可以为ACTION_TECH_DISCOVERED注册您的应用程序,并在单独的资源中声明每种技术(您可以了解有关技术的更多信息)。 您的应用应在调用时声明返回的技术的子集。
毕竟,请遵循指定的技术来读取其数据。