
门禁卡nfc读不了的原因如下。
1、门卡类型不支持。
出于安全方面的考虑,小米手机刷门卡功能暂时只会支持未经加密且NFC频段在1356MHZ的MIFARE1卡,NFC硬件只支持IC卡,对于ID卡门禁系统,NFC硬件不支持。带有门卡功能的和储值消费、公交消费。等功能的门卡暂时不能被模拟。
2、加密门卡,无法模拟。
出于安全性的考虑,暂不支持加密卡的模拟。本次MIUI9开发版上线的手机刷门卡功能会从软硬两方面进行多重安全保障。硬件层面,小米手机采用NFC技术模拟卡片信息,全程会做加密存储,并保证卡片信息进行物理隔离。软件方面,卡片模拟功能需要进行实名认证,建立可靠信用机制,和用户的手机账号绑定,一旦账号注销或者退出,被模拟的门卡也将同步被注销。
手机机型: 华为带你nfc 系统(目前cm系列或者基于cm移植的rom可以) 其他条件:手机需要root
a目前只支持cm、魔趣或者基于cm移植的系统,比如wuxianlin的 flyme,锤子官方的Smartisan。而 氢OS 、Color OS不支持
bNFC TagInfo读取到的信息,我们只用ID这个值,不用管下面其他提示。)
1、读取卡的ID。安装一个名叫”NFC TagInfo“的软件。打开手机的NFC设置,校园卡贴到手机后盖NFC部分,“NFC TagInfo”读取校园卡ID。可以看到我的卡ID是13:67:A9:0A
2、修改手机NFC的ID。打开RE管理器,根目录-->etc,找到etc文件夹中的“libnfc-nxpconf”(注意备份好原文件!!!),以文本方式编辑,拖动到文件几乎尾部部分,找到类似的部分,可以看到默认的是01,02,03,04,原作者的一加手机的ID也是这个,我猜可能一加一代都是这个值。修改这个值变成卡的ID:13,67,A9,0A 。保存修改,重启手机, 去尝试通过门禁。(注意必须在唤醒屏幕的情况下nfc才有效,锁屏也不行。)
望采纳
nfc可以读id卡数据,但是需要获取一个权限。
<uses-permission android:name="androidpermissionNFC" />
接下来进行初始化适配器
Intent nfcIntent = new Intent(this, getClass());
nfcIntentaddFlags(IntentFLAG_ACTIVITY_SINGLE_TOP);
mAdapter = NfcAdaptergetDefaultAdapter(this);
mPendingIntent = PendingIntentgetActivity(this, 0, nfcIntent, 0);
String infoText = "看下这个支持nfc吗 或者 开了没";
if (mAdapter == null) {
ToastmakeText(getApplicationContext(), infoText, ToastLENGTH_SHORT)show();
}
扩展资料
NFC的工作原理
NFC近场通信技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。工作频率为1356MHz,但是使用这种手机支付方案的用户必须更换特制的手机。
目前这项技术在日韩被广泛应用,他们的手机可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、xyk、支付卡等。
从设备不产生射频场,所以可以不需要供电设备,而是利用主设备产生的射频场转换为电能,为从设备的电路供电,接收主设备发送的数据,并且利用负载调制(load modulation)技术,以相同的速度将从设备数据传回主设备。
nfc手机变成门禁卡方法步骤:1、手机上通过安装NFCTagInfo,开启NFC功能,在TagInfo界面的tech里,将门禁卡贴到手机后面NFC感应处,我们就可以看到门禁卡的ID,记录下来,2、打开RE管理器,在手机根目录进入etc文件夹目录找到“libnfc-nxpconf”。
以上就是关于门禁卡nfc读不了是什么原因 门禁卡nfc读不了的原因全部的内容,包括:门禁卡nfc读不了是什么原因 门禁卡nfc读不了的原因、我想用mate8手机NFC模拟公司的门禁卡,但是发现根本就没反应,好像不识别这张门禁卡。求大神告知、nfc 支持读 id卡数据吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)