一、实测数据不乐观
根据2015年8月份top600机型数据分析,其中支持蓝牙的机型大约300多种,约占主流机型的55%,也就是说,还有一半的机型是不支持蓝牙的。为什么说蓝牙ble门禁技术适用于ios机型,但不适用安卓系统,具体请看以下分析:
主流机型 |
ble |
经典蓝牙 |
nfc |
wifi |
非ios 672种 |
291种 |
86种 |
104种 |
672种 |
普及率 |
43.3% |
12.7% |
15.4% |
100% |
ios |
支持 |
支持 |
不开放 |
支持 |
以下是令令k66凯时-凯时kb官网登录实测的部分数据,这些都是支持蓝牙主流机型,其中htc 2.3.3和酷派4.2使用蓝牙2.0,其它使用ble。事实上,在用户普遍使用的安卓机型里,还有很多存量机型是不支持ble的。传统蓝牙2.0功耗大,需要配对,速度慢,体验上无法保障,详见《蓝牙2.0应用分析包括》,此处不再一一列举。
二、ble是一项新技术
2011年底,iphone 4s开始支持ble ,到2012年后,硬件支持ble的移动终端才开始陆续出现,到2013年,google在android 4.3推出原生ble协议栈,在此之前,各个厂家都是使用私有ble协议栈。不同厂家的ble芯片能力差异、不同厂家安卓系统的ble协议差异、同一厂家不同版本的系统对ble支撑的差异,这三者是影响ble兼容性和稳定性的最核心的问题。主要表现为:
不同厂家的同一系统版本会有兼容性问题;
同一厂家同一型号不同批次(使用不同厂家ble芯片)会有兼容性问题;
同一厂家同一型号同一批次的不同软件版本会有兼容性问题;
……
组合下来会有非常多的场景,ble在安卓系统上的问题比较突出:
三、兼容性、稳定性是现阶段的产业难题
兼容性:
这是一个直接影响用户体验的问题,有些终端在第一次使用就无法连接蓝牙外设,包括蓝牙门禁,以上面列表的魅族和红米为例,这部分用户是被直接抛弃的。这对一款个人使用的智能硬件来说问题不大,退货就可以,但是对于强调普适性的手机门禁产品而言是不能接受的。
稳定性:
小米、魅族、华为等大部分主流安卓机型在压力测试下(测试场景:通过蓝牙门禁进行连接、开门、断开操作,每6秒重复一次,每组重复300次),表现都不好。在持续测试200次以后,大部分机型都开始出现频繁的无法连接蓝牙外设的现象。
类似的,使用google搜索“小米手环 连不上”,可以看到大量的结果。大部分都是反馈以前能连上,现在无论如何都连不上了。
四、ble的普及应用还需要一段较长的时间
造成这个现象的原因不是小米手环质量不好,也不是厂家的蓝牙门禁质量不好,核心原因在于这个产业链才刚刚起步,还远未完善。任何一项技术从推出到推广到普适应用,都需要一个漫长的过程,wifi达到今天的高度兼容性和稳定性已经走了16年(从1999年,乔布斯第一次将wifi芯片用在mac电脑上算起),更早一批使用笔记本的用户都有印象,很多时候八九千块钱的笔记本wifi就是上不了网或经常断网,这就是兼容性和稳定性问题的直接表现。当然,现在200块钱的山寨本连接任何wifi也没有问题了,这就是产业链的力量。
蓝牙技术在2004年左右开始推出蓝牙2.0标准,后续在2006、2009年先后做过较大的修订,至今已十多年,蓝牙2.0的标准兼容性一直是没能彻底解决的问题,所以在推出ble规范以后,各界都对其寄予了很大的期望。然而安卓系统本身就是一个分裂的体系,要解决ble的问题更需要耗费一段相当长的时间,这绝不是仅靠小米或其它芯片厂家自己努力奋斗就可以解决的,这是一个涉及全产业链的系统性工作,需要一个漫长的过程,要上下游厂家、厂商一起努力,绝不会一蹴而就。
四、建议仅在ios机型使用ble技术
ble是一项突破性的近场通信技术,有着非常明显的优势,与ios系统的结合体验非常不错,可以做普及推广;在安卓系统方面,主流机型只有半数支持,系统的兼容性还存在较大问题,当前适合应用在高端个人电子消费品、极客发烧友用品上。
综上,在企业级市场上可以作为ios机型的首选,但对于安卓机型无论是ble还是蓝牙2.0都不推荐。