public class AppUpdater
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AppUpdater.Builder
AppUpdater建造者
|
| 构造器和说明 |
|---|
AppUpdater(Context context,
java.lang.String url) |
AppUpdater(Context context,
UpdateConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
AppUpdater |
setHttpManager(IHttpManager httpManager)
设置一个IHttpManager
|
AppUpdater |
setUpdateCallback(UpdateCallback callback)
设置下载更新进度回调
|
void |
start()
开始下载
|
void |
stop()
取消下载
|
public AppUpdater(@NonNull
Context context,
@NonNull
UpdateConfig config)
public AppUpdater(@NonNull
Context context,
@NonNull
java.lang.String url)
public AppUpdater setUpdateCallback(UpdateCallback callback)
callback - public AppUpdater setHttpManager(IHttpManager httpManager)
httpManager - AppUpdater内置提供HttpManager 和 OkHttpManager两种实现。
如果不设置,将默认使用HttpManager,你也可以使用OkHttpManager或自己去实现一个
IHttpManager。
当使用OkHttpManager时,必需依赖okhttp库public void start()
public void stop()