更新时间:2024-05-16 06:36:45下载pdf
涂鸦 Cube SDK 安卓版 提供与智能门锁设备搭配使用的功能封装接口。支持 蓝牙门锁 和 Wi-Fi 门锁 两类产品,加速和简化门锁应用功能开发过程。SDK 主要包括以下功能:
当前 SDK 处于开发者预览阶段,仍在持续改善中。如有任何使用上的问题或建议,请 提交工单 联系涂鸦。
该 SDK 依赖于涂鸦 Cube SDK,基于此基础上进行拓展开发。
在 module 层的 build.gradle
的 dependencies
中,添加门锁 SDK 依赖:
dependencies {
...
implementation 'com.thingclips.smart:thingsmart-lock-sdk:5.2.1-cube'
}
为了扫描和连接蓝牙设备,您需要添加下列权限到 AndroidManifest.xml
中,非蓝牙设备可忽略。
<!-- Required. Allows applications to connect to paired bluetooth devices. -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<!-- Required. Allows applications to discover and pair bluetooth devices. -->
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<!-- Required. Allows an app to scan bluetooth device. -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!-- Required. Allows an app to scan bluetooth device. -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- Allows an app to use bluetooth low energy feature -->
<uses-feature
android:name="android.hardware.bluetooth_le"
android:required="false" />
有关动态权限获取,请参考安卓官方文档 请求运行时权限。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈