示例代码如下。AddDeviceBiz.getInstance().startAddDevice(AApplication.getInstance(), new IAddDeviceListener() {
@Override
public void onPreCheck(boolean b, DCErrorCode dcErrorCode) {
}
@Override
public void onProvisionPrepare(int prepareType) {
if (prepareType == 1) {
//传入SSID和Wi-Fi密码开始配网
AddDeviceBiz.getInstance().toggleProvision(ssid, password, 60);
}
}
@Override
public void onProvisioning() {
}
@Override
public void onProvisionStatus(ProvisionStatus provisionStatus) {
if ((provisionStatus != null) && provisionStatus.code() == ProvisionStatus.BLE_DEVICE_SCAN_SUCCESS.code()) {
ALog.d(TAG, "BLE_DEVICE_SCAN_SUCCESS");
if (provisionStatus.getExtraParams() != null) {
//扫描到该设备<