NFC应用于公交卡

NFC应用于公交卡
带有NFC功能的安卓手机可以给实体公交卡充值,手机虚拟公交卡现在有两种方案,一种是手机直接模拟成公交卡,比如三星pay,华为pay,小米pay,但这种方案需要手机商与当地公交公司谈判开放,所以只有在个别城市才有,比如北上这类大城市。另一种是通过运营商的app配合运营商的带nfc功能的sim卡使用,例如移动的和包和电信的天翼钱包。优势是适用的城市比较多,很多二三线城市都有,一线城市更不在话下,缺点是要运营商支持该手机,不是每款nfc手机都能得到运营商支持。
由于历史遗留,NFC的兼容性实在太差。一个完备的NFC产品,应该包括三个部分:NFC硬件、统一的系统接口支持、App。
NFC的硬件部分并不复杂,由CLF(非接前端模块)、射频天线、SE(安全区域)三部分构成。只是读公交卡以及充值,CLF+天线就够了;如果还想把手机App做成电子公交卡(支持空中发卡和空中圈存),那么还需要SE部分。
一、通过手机NFC给公交卡充值,用实体公交卡刷卡。这种情况下,手机NFC相当于公交公司的读卡和写卡器。
1、实现条件:有NFC功能的安卓手机,NFC只需要有CLF和天线模块即可,苹果手机暂不支持,公交卡要有NFC功能的芯片卡;软件app与某个城市一卡通匹配,例如上海的“上海交通卡”App,和北京的“e乐充公交卡”App等。
2、支持的手机:
三星:Galaxy SIII、S4、S5、S6、S7、S8,Note3、Note4、Note5、Note7,A5、A7、A8、A9,C5、C7、C9,J3、J5、J7,E7,ALPHA、CORE、CORE2、MEGA2、I8268、TAB Q、Grand prime,W2015、W2017,旗舰III、Xcover4...
华为:麦芒3S,Ascend D7、GX1,C8817、C8550、T8950N、荣耀畅玩4C电信版、荣耀6 32G高配版、荣耀6Plus双4G版、荣耀7全网通版、荣耀8双4G和全网通版、荣耀V8全网通版、9、V9、Magic,Mate2、Mate S、Mate7、Mate8、Mate9,P8、P10...
☆荣耀畅玩5、畅玩6,荣耀8青春版、荣耀V8 MAX、荣耀Note8、Note9没有NFC。
小米:小米Note2、小米2A、3、5、5S、MIX、6...
这些统统都没有:小米Max、小米4S、小米4C、红米Note3、红米3S、红米3,更早的机型不想提了
OPPO 3000联通、3005电信、3007移动,A37、A37m、A37t,N1、N3,Find5、Find7、Find9
VIVO Xplay、Xplay 3S、X5Pro V电信版,Y55N
索尼Xperia acro S、C4、ion、L1、M2、neo V、sola、S、SL、SP、T、TX、P、X、XA1、XZ、ZR、Z、ZL、Z1、Z1s、Z2、Z2a、Z3、Z3+、Z4、Z5、T2、C3、C5、L1、M2、E5
HTC ONE、HTC ONE M8、M9、X、XC、XL、XT、ME、E1、E8、E9,HTC A320e、A9188、X920e、x515m、x715e、z510d、z715e、z710e,HTC 8X、10、HTC U Ultra、HTC U Play、U11,HTC Desire 606、609d、626、650、826s、826w、5060,Butterfly S、first、Titan III
LG G Flex(D958)、LG Optimus G Pro、LG Optimus GK(F220)、LG Optimus Vu(P895)、LG Optimus G Pro2、G2、G3、G4、G5,LG V10、V20,LG AKA、LG E960(Nexus 4/16GB)、LG nexus 5、5X,LG Stylus 2 Plus,LG Phoenix 2、LG X300、X400,LG L22、LG P940(Prada 3.0)、LG P925(Thrill 4G)、LG LS969(Optimus Elite)、LG LS860(Mach)、LG VS910(Revolution)
联想VIBE Z2、P1、X3,乐檬X3、K4
摩托罗拉Moto x极、Moto X Style
努比亚:X6,Z5、Z7、Z9、Z11、Z17
魅族MX4 pro、PRO 5
酷派铂顿、锋尚、锋尚2、锋尚3
锤子Smartisan T2、Smartisan T1、坚果
中兴AXON天机、天机7、小鲜5、A602、A910、Q802c、Q802d、U807N、PF200、Me、中兴Grand Memo II、中兴Grand X3、
谷歌:Nexus系列
一加手机1、3、3T、5
金立:风华3(GN709L)、E7
乐视2s、乐Max
中国移动M811、M812C、N1、N1 MAX
3、支持的软件:本市一卡通公司及其合作伙伴的软件,对充值支持较好,例如e乐冲、上海交通卡、武汉通、合肥通等等;
第三方支付软件对充值支持城市较少:qq财付通、微信6.2以上、支付宝9.9.5以上。
4、支持的城市:微信支持北京一卡通、广州羊城通/岭南通、深圳通、武汉通、...
支付宝支持北京、深圳、武汉、广州、西安、厦门、宁波、苏州、绍兴和嘉兴、吉林(重庆、青岛、南昌?)..
5、存在的问题:
有些人的NFC手机可以读公交余额、也能充值、还能扮演公交卡,有些人的NFC手机连读余额都费劲,或者不支持NFC-SIM卡。
读卡兼容问题,出在CLF的NFC芯片上。目前国内主流的手机NFC芯片供应商有恩智浦、博通、联发科、三星电子,恩智浦为业内份额第一,博通次之,联发科、三星电子更次,其中三星电子的量主要在Note 4这款机型上。
各家芯片公司在NFC的公开标准上,都会有自己的实现,比如有些更兼容老的标准,有的选用了标准内的不同方法,诸如此类等等。如果不能读卡,基本上可以确认是不同芯片之间实现方法不同所造成的兼容问题。

二、用手机内置SE芯片配合各种PAY或第三方支付软件实现NFC手机刷公交。
1、实现条件:安卓手机,并且要有NFC功能,NFC需要有CLF和天线模块和SE或HCE模块,苹果手机暂不支持;软件app支持读取公交卡,华为、小米一卡通开卡费29元。
2、支持的手机:带有SE芯片的NFC手机,具体型号待确认。
3、支持的软件:三星PAY、华为PAY、小米PAY、支付宝、微信
4、支持的城市:
三星PAY公交卡支持北京、上海……。
华为PAY公交卡支持北京、上海、广州、深圳……。
小米PAY公交卡支持北京、上海、广州、深圳、武汉、苏州、杭州……,开卡费29元,可能限时优惠。需要在亮屏状态下刷卡。
支付宝支持上海、宁波、绍兴、湖州、台州、常熟、兰州、白银、南昌、永州、葫芦岛、锦州、江油、抚顺、昆州、江阴、淮安、天津、沈阳、福州、三亚、湛江、无锡、南通、辽源、松原、克拉玛依、榆林、龙岩、舟山、泰州、长兴、驻马店、鹰潭、凯里……
微信支持深圳……
5、存在的问题:三星pay、华为pay、小米pay空中开卡需要开卡费29元,可能有限时优惠促销。

三、用运营商SE芯片NFC-SIM及移动运营商的软件实现NFC手机刷公交。
除了手机本身PAY可以刷公交外,如果换一张nfc-sim也可以刷的,而且nfc-sim支持的城市多的多。大多数有nfc的手机应该都支持nfc-sim功能,不过,号称全功能nfc的小米5及后续的那几款竟然不支持(ー_ー)!!,本身支持小米5公交卡功能的城市就不多,现在还阉割了nfc-sim卡功能,从这点上来说,支持小米5当公交卡的城市比其他城市少很多。。。
1、实现条件:安卓手机,并且要有NFC功能,NFC只需要有CLF和天线模块,需要去移动营业厅更换Micro-NFC-SIM中卡,苹果手机暂不支持;软件app支持读取公交卡。
2、支持的手机:移动和包支持手机类型参见和包app说明。
三星Galaxy S4、S5、S6、S7,Note3、Note4、A5、A7、A9、C5、C7、J3、J5、J7、E7、CORE2、I8268、TAB Q、Grand prime
华为荣耀8双4G和全网通版、V8全网通版、MATE7、MATE8、MATE9、T8950N
小米2A、3(小米4、5、6均不支持NFC-SIM)
OPPO 3007、A37m、A37t、N3、FIND7
VIVO Y55N
联想VIBE Z2、P1、乐檬X3
摩托罗拉MOTO Z Play
索尼Xperia Z、Z1、Z2
HTC ONE M8t、802t、Drsire 608t
中国移动M811、M812C、N1、N1 MAX
中兴A2017、BA910T、天机7MAX(C2017)
金立F1006、GN3002、GN3002L
魅族MX4 PRO
酷派8970L、锋尚3
乐视pro3
天语T99
3、支持的软件:和包,沃支付,翼支付
4、支持的城市:和包支持很多的程序,打开和包就能看到了。
5、存在的问题:需要去移动运营商指定店换NFC-SIM卡,有些城市不支持。
要用这个功能,一定先要查好手机,运营商,当地公交公司支不支持。如果在一些二线城市一定要用功能,可以去问一下当地运营商可不可以换nfc SIM卡。小米5不支持nfcSIM功能,现在本身nfc支持城市也较少,这个二线城市的用户要考虑一下。
其实我觉得公交一卡通挺好用的,直接塞手机壳里多好,手机的nfc感觉不靠谱,总刷不太上,容易出bug,不过用来当做没带零钱和一卡通时的应急挺好的。

手机上的NFC功能,你真的会吗?http://www.360doc.cn/article/33725501_630500586.html
要想用比较好的NFC服务的,当然首先得买个对NFC支持良心的品牌,比如说三星比如说华为,那些垃圾小厂就算做了也是支持很有限。
首先三星手机,只要是支持NFC的三星手机基本上全机型支持移动和包,手机届第一良心这是,当然自家的NFC功能也很好用,对各种第三方钱包的NFC功能也支持比较完美,这里要说三星为什么贵,因为他在很多你看不到但是能方便生活的地方其实是下了很多功夫的这些都是成本啊。
接下来第二良心那自然是华为咯,华为虽然支持的手机少但是可以看到华为也很用心至少去年到今年主流在卖的手机基本做到支持。
再然后就是移动自家的手机自家的当然是要大力支持这也不奇怪。毕竟移动和包支付这块做得还不错,虽然普及度不够。
至于其他的这些个手机品牌就算有NFC支持移动和包的基本个位数,既然都不支持移动和包,你还指望它支持支付宝之类的第三方NFC支付,这里点名魅族,魅族是国内最早开始做NFC的然而支持移动和包的竟然只有4Pro一款也是醉了。
等着手机厂商自己努力,这些第三方NFC早就跑没影了,基本不用期待手机厂商自己,既然想用全功能NFC要么就买三星,要么就买华为。话说别的也有,不过还是大城市更方便呀,像小米的NFC,原因你懂的。
虽然我是华为一生黑但是这个华为这几年在发力,挺用心的,mate9都支持,三星s7虽然早就支持了,但是s7e确实是最近才支持的。联通,电信都有就是支持不如移动和包,不过交通支持的手机数量远超移动。
强大的移动和包:和包功能和支付宝一样啊,只不过多了个很强大的NFC支付功能支持很多城市的市民卡直接刷手机,支持一众银行卡刷卡,支持门禁卡,支持学生卡各种啊。具体的实战就要自己摸索了。

时间: 2024-09-29 18:26:29

NFC应用于公交卡的相关文章

黑客破解NFC公交卡,可无限次乘车

近日,国外两名移动安全调查人员发现可以通过手机的NFC功能破解地铁.公交乘车卡,更可实现无限次乘车,难道天下真有"免费的公车"? 这两名调查人员还发现这一破解技术只要稍加学习就可以用到破解其他国家的NFC乘车卡上,黑客只需要一部带有NFC功能的智能手机就可以在地铁门口捡起一张别人丢弃的乘车卡然后再次利用.这一漏洞的爆出让人们不知道是应该谴责黑客还是谴责生产企业. 这一破解事件的当事人是Intrepidus公司的移动安全顾问Corey Benninger,他和通知Max Sobell出差

ios开发之公交卡系统的设计与实现

// // main.m // Bus-公交 /* 公交一卡通充值系统,有两种功能选择,第一种投入硬币或者纸币 选择购票,第二种一卡通充值,充值面额是20,50,100 */ #import <Foundation/Foundation.h> #import "Card.h" #import "ChargeMachine.h" #import "Money.h" int main(int argc, const char * argv

[兴趣] 改造公交卡

把材料买回来后, 放了一个星期吧, 因为最开始是想着把里面的钱用完了再弄的, 但实在等不及了,就等星期六晚上弄. 好吧, 开始了, 先来张遗照吧 在买材料的时候, 得知, 好像羊城通14下半年后发的卡不好改, 因为那些卡的感应能力差了 来个全家照 第一步 撕掉两面的膜 因为后面还需要把芯片浸泡在取芯药水里, 有这两层膜效果会不好哦 第二步 找芯片位置 两面的膜撕掉后, 就可以用强光照着, 找出芯片的位置, 因为我只有手机当强光, 所以这个过程没拍到, 但芯片就被我圈起来了. 其实已经看到那中间有

北京移动 和包 NFC nano USIM换卡流程 异地

就是刚刚做了这件事,觉得还挺麻烦的,记录流程. 前提 你的号码是北京移动的. 你有一个能收货的北京地址. 步骤 登陆自己的移动账户,可以通过搜索换卡找到网上申请页面.这里是免费换卡链接 link. 按要求填写,其中手机号部分需要填写 你自己的号码.也就是说快递会打电话给你,注意及时联系你的收货人. 再转寄到你自己的地址. 卡非常的简陋也没啥说明.如果直接插卡会显示卡没有激活.嗯,要激活为啥不说明下怎么激活...打了10min10086才问到. 卡片的背面有一个12位的卡号,是激活需要的. 首先用

和甘苦公交卡I原来

http://www.jiaoyou8.com/friends_diary/ganlulubi/0_0_0/view_0011569501_no_0_0.2014-12-12.html http://www.jiaoyou8.com/friends_diary/ganlulubi/0_0_0/view_0011569545_no_0_0.2014-12-12.html http://www.jiaoyou8.com/friends_diary/ganlulubi/0_0_0/view_00115

和公交卡孤苦几个港口局

http://www.jiaoyou8.com/friends_diary/ganlulubi/0_0_0/view_0011592109_no_0_0.2014-12-12.html http://www.jiaoyou8.com/friends_diary/ganlulubi/0_0_0/view_0011592137_no_0_0.2014-12-12.html http://www.jiaoyou8.com/friends_diary/ganlulubi/0_0_0/view_00115

NFC问题分析之死锁引起的ANR

[摘要] 对于Android平台的工程师来说,ANR应该是每个人都会遇到的问题,因为导致它的原因有很多,例如在主线程进行耗时操作,调用大量cpu资源进行复杂的预算等,并且可能在大多数情况下,这类问题不会发生,只会在极端特殊的情况下暴露(例如很长时间的自动化脚本测试,monkey测试),所以我们必须得学会如何去分析这类问题,才能让模块的性能经得住考验. 一. 什么是ANR?为什么会有ANR发生? 如果当你进行一些操作之后,发现手机屏幕上出现类似上面的dialog,那么很不幸,你中招了... ANR

[资讯] NFC有什么作用。小米手机3NFC解读

在近几年的智能手机市场,NFC成了Android高端手机产品的标准配置,无论是Android还是Windows Phone阵营,有越来越多的厂商也开始为自己的产品加入NFC功能.而小米最新的旗舰产品——小米手机3也加入了该功能,那么对于我们普通用户来说,NFC到底是什么?能够用来做什么呢?下面我们将拨开迷雾,深入的了解NFC. NFC是什么?近场通信(英语:Near Field Communication,NFC),又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式

Android 详解第三方介质交互之NFC,并且实现读你的交通卡,酒店房卡,学生证!

转载请注明出处王亟亟的大牛之路 最近一段时间都在自己学习啊,看看东西敲敲代码什么的,熟悉业务逻辑啊之类的,因为刚跳槽,外加又不怎么忙,所以就还算时间蛮多的,自己利用呗,昨天被老大问有没有做过NFC..脑子一愣,并没有然后说,OH好的,我看一下.(据说是之后改的一些东西里面会运用到NFC) 废话不多开始正题: 写内容之前先介绍下NFC(如果想直接看代码的,请忽略这部分) NFC是一个短范围无线技术集合,通常需要4厘米或更短的距离才能初始化连接.(你把卡什么的往手机背部贴实了就能很快的识别) NDE