Android SDK
初始化

初始化

初始化SDK

ℹ️

serverInfo 非必填,如果不填写,则自动根据手机所在的地区选择

import com.gizwits.smart.sdk.common.GizConfiguration
import com.gizwits.smart.sdk.common.ProductInfoStruct
 
import com.gizwits.smart.sdk.GizSDKManager
GizSDKManager.initSDK(
  GizConfiguration(
      appID = "xxx",
      appSecret = "xxx",
      productInfos = listOf(
          ProductInfoStruct("xxx","xxx"),
      ),
      serverInfo = null
  )
)

移动爱家模组识别

productInfos 现在支持可选的 cmbDeviceTypeId。接入中国移动爱家 CMB 蓝牙设备时,填写该设备的类型 ID,供 SDK 将广播映射到产品;普通设备可省略。

val productInfo = ProductInfoStruct(
    productKey = "PK", productSecret = "PS", cmbDeviceTypeId = "DEVICE_TYPE_ID"
)