安卓手机

关注公众号 jb51net

关闭
手机学院 > 安卓手机 >

教程分享:小米5通过NFC实现公交地铁刷卡图文教程

脚本之家

上上代的小米3支持NFC是一大特色,但当时由于种种原因并未推广开来,而现在,随着苹果Apple Pay进入国内,NFC功能再次引起业内追捧。

小米5除了性能强大之外,也附带了很多使用的功能,比如NFC。随着苹果、三星支付的推广,未来使用手机支付、取款、坐公交地铁时刷卡的场景会越来越多,那么小米5能否胜任呢?

雷总在小米5的发布会上对 小米5 贴上了 “十大”黑科技,分别是:骁龙820\UFS2.0闪存\4轴防抖相机\4G+网络\16颗省电高亮屏幕\快充3.0\全功能NFC\DTI画质增强\全网通3.0\3D陶瓷机身\美颜视频电话\离线一键换机。

而这十项黑科技里,只对两项黑科技进行了现场视频演示,分别是:离线一键换机 和 全功能NFC。离线一键换机,这个功能相信大家都可以熟练的运用;而唯独全功能NFC这项功能,大家现在吵的比较热闹,有人说:只能充深圳公交,有人说连nfc-sim卡都不支持,有人说可以模拟门禁卡,有人说连米pay都没有。。。。

那到底我们的米5,所谓的全功能NFC有多全功能?到底能不能实现 发布会PPT上说的:读卡、写卡、卡模拟、p2p这四项全功能?能不能实现很多 米粉 想实现的抛弃所有的卡,以后只轻松、帅气的刷下手机呢?

——————答案就在下面——————

哈,国际惯例(看过我测评的人都知道):更多的人看到后面费劲心思的对比,请给点回复吧

—————————MIUI7自带的功能———————

小米5通过NFC实现公交地铁刷卡教程

这里,小编不做科普文,想了解什么是NFC,什么是nfc-sim卡的请自行请出度娘,然后深情的问一句:约吗?

小编依照自己所掌握的 尽量说人话 的处事风格,告诉给位看官,但凡你手上的卡没有黑黑的磁条,又能与某些机器搞些小互动的,基本上都是NFC。如:带芯片的银行卡(无论它标没标 QuickPass闪付)、市政卡(公交、读书馆、非接触式水电暖)、身份证、门禁(饭卡)等等。

有人说手机先要换手机卡,也就是NFC-SIM卡才能支持NFC,这里向给位米友澄清,但凡这样说的,都是胡说八道!都是手机运营商的宣传团。你能用 NFC干的所有的事情,撇过 运营商 都能实现。 这里所谓的nfc-SIM卡,只起一个核心功能,就是用户ID识别与授权的功能。无非就是,你要借给隔壁王小二5毛钱,可你不认识王小二,但你认识他妹妹,于是你问一下他妹妹,这小子是王小二么?他妹说:是。这里,你看,全程你的借钱过程都是通过你的手,直接递给了王小二的手,你们两个手就是NFC,而他妹妹就是NFC-SIM卡。你也可以不问他妹妹,你问候他妈妈,他爷爷,都行,只要这些人你认识并有公信力就行。你看apple pay就找的他祖爷爷(银联)。

好,我们言归正传,我们都知道小米5的miui7.2,找遍全机,只有一个地方写着NFC,这三个字,那就是设置里。

小米5通过NFC实现公交地铁刷卡教程

我们打开NFC,然后拿出一张银行卡靠近MI5的背部。

小米5通过NFC实现公交地铁刷卡教程

可以看到凡是可以读取这张卡的程序都会弹出来,我们选择MIUI7自带的小米钱包

小米5通过NFC实现公交地铁刷卡教程

基本上在查询上需要的功能都有了。可以查看最近的交易记录。

小米5通过NFC实现公交地铁刷卡教程

这个记录是不需要联网的,也就是说,是存储在NFC芯片上的,但,看不到实时余额(实时余额通过第三方软件联网就能查取,处于安全性,这里就不推荐软件了)。

我们再试一试市政卡:

小米5通过NFC实现公交地铁刷卡教程

可以看到,miui7本身并不支持,而通过微信调取的情况,也只是能识别这一类卡,但并不能读取。(小编的城市没有支持的公家卡,用图书馆的借阅卡示范)

结论:验证了网上的说法,关于公交市政类的,需要软件APP的支持,因为每个城市的市政管理软件都不同,与演示的相同,通过第三方软件(支付宝、QQ)可以实现多个城市的公交卡查阅和充值。而小米钱包支持的城市貌似目前只有深圳,其他的城市就需要小米一家一家的公关谈判了。。。。

—————————功能二: P2P 模式——————

所谓的P2P模式,其实就是一部手机到另一部手机传输数据。P2P也就是点对点的标准很多。这里,我们开启安卓系统自带的Android Beam模式。

小米5通过NFC实现公交地铁刷卡教程

另一部手机也开启此模式,各类安卓手机的名称可能不同,例如read and write/P2P,等等。(当然也有的手机nfc不支持p2p模式,比如华为P7)。当两部手机背部接近的时候,点击 你手机当前界面里显示的内容,例如:你正在看的图片。

小米5通过NFC实现公交地铁刷卡教程

示例是一个截屏图。点击后,两个手机就开始通过NFC配对,然后,通过 蓝牙 传输,是的,你没看错,是蓝牙,而不是NFC。速度那是相当的慢。

结论:P2P模式,使用起来,基本没障碍,唯一的障碍就是速度。希望小米在miui系统下支持NFC配对后通过快传(wifi)传输。NFC本身的传输速度就不高,它的技术根本,其实就是蓝牙(虽然你可能不信)。

等等,各位看官,看过小编的描述后,有没有种熟悉的感觉?是的,这就是三星2~3年前广告里经常展示的 优美的、华丽的、科技的背对背传输(各位可以去优酷上搜广告)。

—————————功能三: 写入———————

好了,我们开始接近本次测评的关键了,我把 卡模拟 作为大招放在最后,我们先来说说这个写入吧。

说实话,这个功能,大家在论坛里纠结的比较多(当然比卡模拟能少那么一点点),NFC如果能写入其他的卡的话,那自然就可以达到复制的目的。于是,有很多人说,什么不安全啊什么的。虽然,很多米粉,对写入的功能就是上网买点 nfc标签、碰碰贴,干点儿,扫扫打开WIFI,扫扫关闭歌曲什么的。

今天,我们直接进入正题,直接把一张卡A的数据读取出来保存,写入另一种卡B。看看是否可行。

小米5通过NFC实现公交地铁刷卡教程

出于某些原因,我用两张白卡做示范,这是两张标准的NFC卡,也A卡、s50卡等等,它的技术标准就写在卡上,各位自己看吧,你们手上所有的NFC卡基本都是拿这个东东印个封皮做滴。

我们通过软件将1卡的数据读出:

小米5通过NFC实现公交地铁刷卡教程

将卡片放到mi5的后面,点击读取:

小米5通过NFC实现公交地铁刷卡教程

这就是1卡所有的数据。简单的介绍一下,大家看到的绿色那一行中间有几个橙色的字母,这几个橙色的控制符,它周围绿色的叫做密码。默认的空白卡密码都是0或F。记住这里。这也是我们能复制它的原因。我们保存数据Dump。

小米5通过NFC实现公交地铁刷卡教程

然后将刚才拷贝卡1的dump数据,写入另外一张卡2。将卡2放到小米5后面,点击写入。

小米5通过NFC实现公交地铁刷卡教程

读取拷贝和写入的时间大概都在1分钟左右。

小米5通过NFC实现公交地铁刷卡教程

提示:成功写入。

那么,我们大功告成了!?没有!因为这里指的是默认密码的卡,如果换成日常大家使用的已加密的卡呢?

小米5通过NFC实现公交地铁刷卡教程

我们必须有密码,如果没有密码,我们读取的数据、生成的dump就是错误的,因为你在用错误的密码在解密。

结论:卡写入 功能强大,但是这也是客服强调的,必须有对应的app支持,比如你要复制一张门禁卡给自己孩子用,那只有制造这个门禁的公司他们有密码,只有他们将密码提供出来开发成app,才能让手机轻松的完成这种功能。至于大家平时用的碰碰贴,那就太简单了,随便下载一个第三方软件,写入即可。这里就不测评了。

总的来说小米5可以完成对银行卡的读取,未来肯定也会推出类似Apple Pay的支付功能,这样以后大家消费时直接用手机刷卡就可以了。而通过一些软件,实现公交、地铁刷卡也是轻而易举的。

以上就是小米5通过NFC实现公交地铁刷卡图文教程,对于已经入手小米5的朋友可以参考本文哦,希望能对大家有所帮助!