文件名称:blue-falcon:适用于iOS和Android的蓝牙kotlin多平台“跨平台”库
文件大小:515KB
文件格式:ZIP
更新时间:2024-05-24 10:03:41
Kotlin
蓝猎鹰 适用于iOS,Android,MacOS,Raspberry Pi和Javascript的蓝牙“跨平台” Kotlin多平台库。 蓝牙通常对于所有平台都具有相同的功能,例如,连接到设备,获取服务,获取特征。 该库是将这些功能整合在一起的粘合剂,以便移动开发人员可以使用一个通用的api来执行蓝牙操作。 想法是要有一个使用蓝牙的通用api,因为蓝牙的原理是相同的,但是每个平台ios和android都有不同的api,这意味着您必须复制每个平台的逻辑。 这个库不是什么? 它不是跨平台库,而是一个多平台库。 区别? 每个平台都被编译成本地代码,因此,当您在iOS中使用该库时,您将使用obj-c库,并且使用与Android相同的原理,依此类推。 基本用法 iOS和MacOS 创建一个BlueFalcon实例,然后调用scan方法。 通过传入服务uuid的字符串uuid,您可以