支持HCE功能的Android手机需要满足如下条件:
1.支持NFC功能
2.操作系统是Android
3.Android版本4.4
如果满足条件1、2,但是通过刷机满足条件3也成立。
说明:对于NFC发烧友,如果囊中羞涩,不妨购买二手手机(刷机满足要求的二手手机更实惠)发烧。淘宝上价廉物美的很多!
HCE(Host-based Card Emulation)是一个模拟智能卡的软件,在Android中就是一个apk。HCE的特点是模拟智能IC卡(ISO 7816-4),可用于金融和行业应用,HCE是软件模拟的智能IC卡,所以也会有AID。
由于HCE是一个模拟智能卡的软件,所以可以使用两部NFC的Android手机,操作系统不为4.4,一部手机充当模拟智能卡(存放模拟hce的apk),一部手机模拟读卡器。
NFC的硬件部分并不复杂,由CLF(非接前端模块)、射频天线、SE(安全区域)三部分构成。只是读公交卡以及充值,CLF+天线就够了;如果还想把手机App做成电子公交卡(支持空中发卡和空中圈存),那么还需要SE部分。
目前国内主流的手机NFC芯片供应商有恩智浦、博通、联发科、三星电子,恩智浦为业内份额第一,博通次之,联发科、三星电子更次,其中三星电子的量主要在Note 4这款机型上。
目前市政一卡通可以通过下载安装公交公司的e乐充APP的手机,通过nfc对带c标(部分带c标的一卡通不能识别,可能是卡的原因,可以联系换新卡)的一卡通卡充值。
e乐充APP下载:
/download e乐充2.0.05版本客户端,如果一卡通有欠费,也不能充值,可能是后台业务处理流程的问题。期望亿阳公司及时升级。
出厂满足HCE的NFC的Android手机:
Samsung Galaxy S5 (Android OS 4.4) 三星
Sony Xperia Z2(Android OS 4.4) 索尼
nubia Z7 Max(努比亚Z7 MAX、NX505J/全网通)(Android OS 4.4) 中兴
通过刷机满足HCE的NFC的Android手机:
小米2A(出厂Android 4.1)
小米3(出厂MIUI V5(基于Android OS 4.2-4.3 看运营商版本))
其他支持NFC功能的手机 (由于不断有新品牌和机型发布,不足请大家补充)
Samsung Nexus S
Samsung Galaxy S II i9101
Samsung Galaxy Note i9220
三星GalaxyS5
HTC Stunning 惊艳 S715E
华为荣耀6 Plus 、华为Mate 7
魅族MX4 Pro
安卓阵营:
三星 galaxy nexus/ S3/ note1/note2
HTC one X/X+ A320(新渴望)+各种美版机器(Incredible 4G Evo 4G)
Sony LT26i 26w 22i MT27i LT28h LT30等
LG Optimus 4X HD Optimus LTE2 Optimus G P940(Prada3.0)Optimus Vu1/2 Nexus G
MOTO Razr M 、Razr i 、Razr Maxx HD
小米2A、小米3
酷派coolpad 8050n
WP阵营
三星 ATIV S
NOKIA Lumia 920 820 900 610
HTC 8X 8S
WP8 的主流以及高端手机一般都会有NFC功能
塞班阵营
NOKIA C7-00 603 N9
黑莓9900 9810 9360
苹果阵营
苹果的iphone6和iphone6 plus
目前iphone6的系统里,还没有开放出NFC的api供开发者调用,要想拿它来传个名片或适配相机和分享文件的话,目前还无法实现.
苹果前些天已明确表示目前iphone的近场通信只限于Apple Pay使用,iOS8的API手册,确实没有NFC的接口,所以目前来说,这些读写NFC卡,NFC门禁等,iphone还是用不了的.