设备添加引擎
设备添加引擎
LCDeviceEngine
设备添加引擎:初始化 CommonParam 后调用 addDevice 等配网绑定流程。 完整流程、示意图与 Demo 见 功能集成 — 设备添加。
API 概要
完整签名以压缩包 doc/ 或《OpenSDK 接口说明》为准(资源下载)。
| 方法 | 说明 |
|---|---|
newInstance() | 获取单例引擎 |
init(CommonParam) | 注入 appId 等公共参数 |
addDevice(Activity) | 拉起配网/添加流程 |
示例(节选)
// 初始化(节选,见 [功能集成 — SmartConfig 添加](/sdk/android/features/#_3-1-smartconfig添加))
CommonParam commonParam = new CommonParam();
commonParam.setAppId("…");
// 生产应用不要调用 setAppSecret。Demo 若必须在本地初始化,只使用不入库的本地配置。
LCDeviceEngine.newInstance().init(commonParam);
// 触发添加
LCDeviceEngine.newInstance().addDevice(activity);