更新时间:2023-03-22 01:38:02下载pdf
安卓版智能生活 App SDK 升级至 3.24.0 及以上版本后,对固件升级功能的升级监听 IOtaListener
接口新增了 onStatusChanged
方法。您可以通过方法获取设备的升级状态。
您需要保证您应用内所有模块下的 IOtaListener
接口都已实现上述 onStatusChanged
方法,否则有可能会出现运行时异常。
接口说明
iTuyaOta.setOtaListener(new IOtaListener() {
@Override
public void onSuccess(int otaType) {
}
@Override
public void onFailure(int otaType, String code, String error) {
}
@Override
public void onFailureWithText(int otaType, String code,
OTAErrorMessageBean messageBean) {
}
@Override
public void onProgress(int otaType, int progress) {
}
@Override
public void onTimeout(int otaType) {
}
@Override
public void onStatusChanged(int otaStatus, int otaType) {
// 3.24.0 版本新增
}
});
参数说明
参数 | 说明 |
---|---|
otaStatus | 固件升级状态 1:硬件准备就绪 2:升级中 3:升级完成 4:升级异常 7:升级超时 |
otaType | 升级的设备类型,参考 UpgradeInfoBean 中的 type 字段 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈