BLE与手机系统

本文详细介绍了iOS和Android系统对于蓝牙低功耗(BLE)的支持情况。iOS系统自IOS7.0开始支持BLE,但使用Swift语言开发需IOS8.0及以上版本。Android系统自4.3版本起支持BLE,但实际支持情况取决于设备制造商提供的蓝牙模块版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IOS系统:
IOS7.0开始支持BLE,但是这里使用swift语言,swift是需要IOS8.0以上,所以,这里系统都是IOS8.0以上
硬件要求:iphone 4s以上(包含4s),才有BLE硬件。

Android系统:
Android 4.3 Jelly Bean_MR2 / API Level 18
新增 Bluetooth 功能:
支持 BLE (Bluetooth Low Energy)

Android 版本与 Bluetooth 版本之间是否存在必然关系?例如:Android 4.3 版本的手机上的 Bluetooth 模块一定是支持 BLE (Bluetooth Low Energy) 的吗?
答案是否定的,比如说有一个设备厂商,在自己的 Android 4.3 系统的设备上移除了 Bluetooth 模块,或者在自己的 Android 4.3 系统设备上的 Bluetooth 模块仍然采用的是 Bluetooth 2.1 ,这种情况在理论上来说是有可能的。当然,正常情况下,设备厂商如果要在自己的 Android 4.3 系统设备上提供 Bluetooth 模块的话,一定会考虑到自己的 Bluetooth 版本和当前设备的 Android 系统版本之间的关系,这是针对设备的普通使用者和开发者考虑的问题。当然,如果说设备厂商生产了一款 Android 1.6 系统的设备,在上面采用了 BLE 模块,当然由于 Android 1.6 系统没有对 BLE 操作的 API。如果说所有 Android 1.6 系统不支持的对 BLE 模块的操作,都自己开发相应的 API,也是可以完成在 Android 1.6 系统的设备上对 BLE 操作的。这种情况,从理论上来说也是可行的,只不过一般不会有厂商这么做。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值