There was an error while loading. Please reload this page.
后台重启任务定制接口。此接口决定在什么条件下触发重启机制。
UpdateBuilder.create() .setRestartHandler(handler)
RestartHandler
DefaultRestartHandler
默认实现中触发重启机制的条件分别为:无更新、更新任务执行失败、用户取消更新、用户忽略当前版本更新、新版APK下载完成后。
public class DefaultRestartHandler extends RestartHandler { // ====复写对应的回调并进行任务重启====== @Override public void onDownloadComplete(File file) { retry(); } @Override public void onDownloadError(Throwable t) { retry(); } @Override public void noUpdate() { retry(); } @Override public void onCheckError(Throwable t) { retry(); } @Override public void onUserCancel() { retry(); } @Override public void onCheckIgnore(Update update) { retry(); } }