查看: 684|回复: 0

【FireBLE】蓝牙模块对现在安卓系统要求那么高原因汇总

[复制链接]
  • TA的每日心情
    开心
    2017-7-4 13:51
  • 签到天数: 347 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-8-21 09:16:06 | 显示全部楼层 |阅读模式
    分享到:
    真纠结,最近一直在玩蓝牙怎么啥厂家的apk都要求安卓4.3以上,这让我们这些用4.2的怎么过呀。
    其实真有点搞不懂,手机端apk版本这么高,不就限定了极少数人可以正常用么,这样产品如何推广?如何让大多数人使用,总不能要大家都换手机吧。真是的。看来在研究蓝牙模块前害的自己先研究下app的设计了
    经过论坛与大家的讨论,总算有点明白了
    蓝牙4.0需要手机硬软件的支撑,硬件来说,只要你的手不是特别的老旧,一般都能在硬件上支持蓝牙4.0.只不过在安卓4.3以前各种基于安卓的手机系统对蓝牙4.0中的一些标准(包括BLE)支持的不统一而已,所以互联性很差,开着也意义不大。所以4.3以前的大部分手机都是并未开放的。当然也有例外,比如小米2s上基于安卓4.2的MIUI V5就能比较好的支持BLE,仅仅是一些小功能没有完全开放,能够和许多主流的蓝牙4.0芯片比较好的对接。安卓4.3版本以后安卓对于蓝牙4.0的标准进行了统一,所以不管用的什么UI,只要是安卓4.3就能在软件上统一支持蓝牙4.0。没有升级到4.3以上的手机,多数都可以自行找刷机包刷上去。也可以对应苹果系统,是在iOS7以后才统一的。早先跑iOS6的iPhone4s,开始是不支持蓝牙4.0的,升级到iOS7以上就可以了。最后建议调试蓝牙先使用原生安卓,调通之后在适配其他主流UI
    也有比较便宜的手机可以支持蓝牙4.0,比如红米、魅蓝、大神等,这些机子好多都已经是基于安卓4.4.2的了,可以直接支持蓝牙4.0。另外这些机子因为用户量大、有好多民间的安卓4.3以上的原生刷机包,甚至有的机型都可以刷到最新的安卓5.0。不想刷机可以直接用谷歌自家出的手机或者平板来调试,用上一代的机型很便宜。目前已经在用的最新蓝牙版本是4.1,蓝牙4.1只是在协议上有所优化。所有硬件支持蓝牙4.0的芯片都能把协议升级为4.1,而不用升级硬件。
    感谢斑斑及众多交流的坛友!
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 12:03 , Processed in 0.122311 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.