1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 安卓手机内置NFC模块的使用和开发

安卓手机内置NFC模块的使用和开发

时间:2023-11-01 03:07:36

相关推荐

安卓手机内置NFC模块的使用和开发

NfcAssistant 是一个采用 kotlin 语言原生开发的 Android 项目,可用于管理基于nfc芯片的 ID/IC/M1 等会员卡,商家可在手机上安装该app即可搭建一个简易的会员卡管理系统。

通过 nfcAssistant ,你可以使用手机即可为客户发放实体会员卡、会员卡充值、刷卡消费等使用场景,非常适合商家、饭店、食堂、游乐场等客户使用场景,只要低成本即可在用户体验上得到很大的提升。

NfcAssistant 项目我们将不遗余力的长期维护下去,更多后续精彩功能,请持续关注我们,同时也欢迎您也可以一起加入本项目的开发、维护。

安卓手机内置了Nfc链接模块,属于安卓手机链接方式的一种,只要我们的手机打开Nfc功能,然后让手机的背面贴近具有内置IC卡的卡,安卓手机就可以唤醒手机的Nfc监听事件的App,然后建立链接,成功读取ic卡的参数信息。

能够唤醒手机Nfc监听App的两个条件是:

1)手机系统内置了Nfc模块,也就是手机需要支持Nfc功能。2)卡需要内置ic卡芯片,不能是磁条卡

上面的图片是使用小米MX2贴近城市公交卡读取信息,使用小米智能卡和小米钱包可以很快获取到公交卡信息,但是选择QQ应用就需要很长一段时间让公交卡贴近手机的过程才能成功获取。

然后本人在网上找了一个比较火的Nfc读取开源项目MifareClassicTool,这个开源项目可以成功的读取内置ic卡的一些信息,但是如果卡的标签不是MIFARE Classic,就无法成功获取到所有信息。但是如果你的IC卡是带MIFARE Classic标签的,那么就可以成功读取IC卡的所有信息:

这里需要区别一下IC卡的通用信息和卡账户的实际信息,卡的通信信息像是卡的属性,只要卡没有被损坏,就可以读取到所有的通用信息,但是卡里面的实际账户信息只能通过特殊的传输协议才能读取到。

安卓Nfc功能模块

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。