3.24.0 升级说明

更新时间: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 字段

相关文档

添加固件升级监听