升级管理器
interface IUpgradeManager
描述: 文件升级管理类
method init
fun init(clientType : UpgradeClientTypeEnum): UpgradeManger
描述: 升级服务初始化
输入参数: clientType: UpgradeClientTypeEnum
输出参数: 无。
相关参数: UpgradeManger。
method registerUpgradeProgress
fun registerUpgradeProgress(callback: CommonCallbacks.KeyListener<Int>)
描述: 注册升级服务的进度回调接口
输入参数: callback: 设备升级的进度回调监听
输出参数: 无。
相关参数: KeyListener。
method registerUpgradeResult
fun registerUpgradeResult(callback: CommonCallbacks.KeyListener<UpgradeResultBean>)
描述: 注册升级服务的结果回调接口
输入参数: callback: 设备升级的结果回调监听
输出参数: 无。
相关参数: KeyListener,UpgradeResultBean。
method unInit
fun unInit()
描述: 升级服务反初始化
输入参数: 无。
输出参数: 无。
相关参数: 没有任何。
method performSystemUpgrade
fun performSystemUpgrade(file: File)
描述: 执行系统OTA升级
输入参数: file: OTA 升级文件
输出参数: 无。
相关参数: 没有任何。