您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
F
G
H
I
K
N
O
P
R
S
T
U
V
W
A
addHeader(String, String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
请求头添加参数
addHeader(Map<String, String>)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
请求头添加参数
addHeader(String, String)
- 类 中的方法com.king.app.updater.
UpdateConfig
addHeader(Map<String, String>)
- 类 中的方法com.king.app.updater.
UpdateConfig
apkExists(Context, int, File)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
APK是否存在
app_name
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_error_notification_content
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_error_notification_content_re_download
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_error_notification_title
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_finish_notification_content
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_finish_notification_title
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_paths
- 类 中的静态变量com.king.app.updater.
R.xml
app_updater_progress_notification_content
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_progress_notification_title
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_start_notification_content
- 类 中的静态变量com.king.app.updater.
R.string
app_updater_start_notification_title
- 类 中的静态变量com.king.app.updater.
R.string
APPLICATION_ID
- 类 中的静态变量com.king.app.updater.
BuildConfig
AppUpdateCallback
-
com.king.app.updater.callback
中的类
AppUpdateCallback()
- 类 的构造器com.king.app.updater.callback.
AppUpdateCallback
AppUpdater
-
com.king.app.updater
中的类
AppUpdater(Context, UpdateConfig)
- 类 的构造器com.king.app.updater.
AppUpdater
AppUpdater(Context, String)
- 类 的构造器com.king.app.updater.
AppUpdater
AppUpdater.Builder
-
com.king.app.updater
中的类
AppUpdater建造者
AppUpdaterFileProvider
-
com.king.app.updater.provider
中的类
AppUtils
-
com.king.app.updater.util
中的类
B
build(Context)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
BUILD_TYPE
- 类 中的静态变量com.king.app.updater.
BuildConfig
BuildConfig
-
com.king.app.updater
中的类
BuildConfig()
- 类 的构造器com.king.app.updater.
BuildConfig
Builder()
- 类 的构造器com.king.app.updater.
AppUpdater.Builder
C
cancel()
- 类 中的方法com.king.app.updater.http.
HttpManager
cancel()
- 接口 中的方法com.king.app.updater.http.
IHttpManager
取消下载
cancel()
- 类 中的方法com.king.app.updater.http.
OkHttpManager
checkFileMD5(File, String)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
校验文件MD5
checkPermission(Activity, String)
- 类 中的静态方法com.king.app.updater.util.
PermissionUtils
com.king.app.updater
- 程序包 com.king.app.updater
com.king.app.updater.callback
- 程序包 com.king.app.updater.callback
com.king.app.updater.constant
- 程序包 com.king.app.updater.constant
com.king.app.updater.http
- 程序包 com.king.app.updater.http
com.king.app.updater.provider
- 程序包 com.king.app.updater.provider
com.king.app.updater.service
- 程序包 com.king.app.updater.service
com.king.app.updater.util
- 程序包 com.king.app.updater.util
config
- 类 中的变量com.king.app.updater.service.
DownloadService.AppDownloadCallback
Constants
-
com.king.app.updater.constant
中的类
Constants()
- 类 的构造器com.king.app.updater.constant.
Constants
createSSLSocketFactory()
- 类 中的静态方法com.king.app.updater.util.
SSLSocketFactoryUtils
createSSLSocketFactory(Context, int)
- 类 中的静态方法com.king.app.updater.util.
SSLSocketFactoryUtils
createSSLSocketFactory(InputStream...)
- 类 中的静态方法com.king.app.updater.util.
SSLSocketFactoryUtils
createTrustAllHostnameVerifier()
- 类 中的静态方法com.king.app.updater.util.
SSLSocketFactoryUtils
createTrustAllManager()
- 类 中的静态方法com.king.app.updater.util.
SSLSocketFactoryUtils
CREATOR
- 类 中的静态变量com.king.app.updater.
UpdateConfig
D
DEBUG
- 类 中的静态变量com.king.app.updater.
BuildConfig
DEFAULT_DIR
- 类 中的静态变量com.king.app.updater.constant.
Constants
DEFAULT_FILE_PROVIDER
- 类 中的静态变量com.king.app.updater.constant.
Constants
DEFAULT_NOTIFICATION_CHANNEL_ID
- 类 中的静态变量com.king.app.updater.constant.
Constants
DEFAULT_NOTIFICATION_CHANNEL_NAME
- 类 中的静态变量com.king.app.updater.constant.
Constants
DEFAULT_NOTIFICATION_ID
- 类 中的静态变量com.king.app.updater.constant.
Constants
describeContents()
- 类 中的方法com.king.app.updater.
UpdateConfig
download(String, String, String, Map<String, String>, IHttpManager.DownloadCallback)
- 类 中的方法com.king.app.updater.http.
HttpManager
download(String, String, String, Map<String, String>, IHttpManager.DownloadCallback)
- 接口 中的方法com.king.app.updater.http.
IHttpManager
下载
download(String, String, String, Map<String, String>, IHttpManager.DownloadCallback)
- 类 中的方法com.king.app.updater.http.
OkHttpManager
DownloadBinder()
- 类 的构造器com.king.app.updater.service.
DownloadService.DownloadBinder
DownloadService
-
com.king.app.updater.service
中的类
DownloadService()
- 类 的构造器com.king.app.updater.service.
DownloadService
DownloadService.AppDownloadCallback
-
com.king.app.updater.service
中的类
DownloadService.DownloadBinder
-
com.king.app.updater.service
中的类
提供绑定服务的方式下载
F
FLAVOR
- 类 中的静态变量com.king.app.updater.
BuildConfig
G
getApkMD5()
- 类 中的方法com.king.app.updater.
UpdateConfig
getAppFullName(Context, String, String)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
通过url获取App的全名称
getAppIcon(Context)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
获取App的图标
getAppName(Context)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
获取App的名称
getAuthority()
- 类 中的方法com.king.app.updater.
UpdateConfig
getChannelId()
- 类 中的方法com.king.app.updater.
UpdateConfig
getChannelName()
- 类 中的方法com.king.app.updater.
UpdateConfig
getFileMD5(File)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
获取文件MD5
getFilename()
- 类 中的方法com.king.app.updater.
UpdateConfig
getInstallIntent(Context, File, String)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
获取安装Intent
getInstance()
- 类 中的静态方法com.king.app.updater.http.
HttpManager
getInstance()
- 类 中的静态方法com.king.app.updater.http.
OkHttpManager
getNotificationIcon()
- 类 中的方法com.king.app.updater.
UpdateConfig
getNotificationId()
- 类 中的方法com.king.app.updater.
UpdateConfig
getPackageInfo(Context)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
获取包信息
getPackageInfo(Context, String)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
通过APK路径获取包信息
getPath()
- 类 中的方法com.king.app.updater.
UpdateConfig
getReDownloads()
- 类 中的方法com.king.app.updater.
UpdateConfig
getRequestProperty()
- 类 中的方法com.king.app.updater.
UpdateConfig
getTrustAllManager()
- 类 中的静态方法com.king.app.updater.util.
SSLSocketFactoryUtils
获得信任所有服务器端证书库
getTrustManager(InputStream...)
- 类 中的静态方法com.king.app.updater.util.
SSLSocketFactoryUtils
获得指定流中的服务器端证书库
getUrl()
- 类 中的方法com.king.app.updater.
UpdateConfig
getVersionCode()
- 类 中的方法com.king.app.updater.
UpdateConfig
H
HttpManager
-
com.king.app.updater.http
中的类
HttpManager使用
HttpURLConnection
实现
IHttpManager
HttpManager(int)
- 类 的构造器com.king.app.updater.http.
HttpManager
HttpManager对外暴露。
I
IHttpManager
-
com.king.app.updater.http
中的接口
IHttpManager 默认提供
HttpManager
和
OkHttpManager
两种实现。
IHttpManager.DownloadCallback
-
com.king.app.updater.http
中的接口
installApk(Context, File, String)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
安装apk
isAndroidQFileExists(Context, String)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
判断文件是否存在
isAndroidQFileExists(Context, File)
- 类 中的静态方法com.king.app.updater.util.
AppUtils
判断文件是否存在
isDeleteCancelFile()
- 类 中的方法com.king.app.updater.
UpdateConfig
isInstallApk()
- 类 中的方法com.king.app.updater.
UpdateConfig
isNotificationEnabled(Context)
- 类 中的静态方法com.king.app.updater.util.
PermissionUtils
获取通知权限
isReDownload()
- 类 中的方法com.king.app.updater.
UpdateConfig
isShowNotification()
- 类 中的方法com.king.app.updater.
UpdateConfig
isShowPercentage()
- 类 中的方法com.king.app.updater.
UpdateConfig
isSound()
- 类 中的方法com.king.app.updater.
UpdateConfig
isVibrate()
- 类 中的方法com.king.app.updater.
UpdateConfig
K
KEY_RE_DOWNLOAD
- 类 中的静态变量com.king.app.updater.constant.
Constants
KEY_STOP_DOWNLOAD_SERVICE
- 类 中的静态变量com.king.app.updater.constant.
Constants
KEY_UPDATE_CONFIG
- 类 中的静态变量com.king.app.updater.constant.
Constants
N
NONE
- 类 中的静态变量com.king.app.updater.constant.
Constants
O
OkHttpManager
-
com.king.app.updater.http
中的类
OkHttpManager使用
OkHttpClient
实现
IHttpManager
使用OkHttpManager时必须依赖OkHttp库
OkHttpManager(int)
- 类 的构造器com.king.app.updater.http.
OkHttpManager
HttpManager对外暴露。
OkHttpManager(OkHttpClient)
- 类 的构造器com.king.app.updater.http.
OkHttpManager
HttpManager对外暴露,推荐使用
HttpManager.getInstance()
onBind(Intent)
- 类 中的方法com.king.app.updater.service.
DownloadService
onCancel()
- 类 中的方法com.king.app.updater.callback.
AppUpdateCallback
onCancel()
- 接口 中的方法com.king.app.updater.callback.
UpdateCallback
取消
onCancel()
- 接口 中的方法com.king.app.updater.http.
IHttpManager.DownloadCallback
取消
onCancel()
- 类 中的方法com.king.app.updater.service.
DownloadService.AppDownloadCallback
onDestroy()
- 类 中的方法com.king.app.updater.service.
DownloadService
onDownloading(boolean)
- 类 中的方法com.king.app.updater.callback.
AppUpdateCallback
onDownloading(boolean)
- 接口 中的方法com.king.app.updater.callback.
UpdateCallback
最开始调用(在onStart之前调用)
onError(Exception)
- 类 中的方法com.king.app.updater.callback.
AppUpdateCallback
onError(Exception)
- 接口 中的方法com.king.app.updater.callback.
UpdateCallback
错误
onError(Exception)
- 接口 中的方法com.king.app.updater.http.
IHttpManager.DownloadCallback
错误
onError(Exception)
- 类 中的方法com.king.app.updater.service.
DownloadService.AppDownloadCallback
onFinish(File)
- 接口 中的方法com.king.app.updater.callback.
UpdateCallback
完成
onFinish(File)
- 接口 中的方法com.king.app.updater.http.
IHttpManager.DownloadCallback
完成
onFinish(File)
- 类 中的方法com.king.app.updater.service.
DownloadService.AppDownloadCallback
onProgress(long, long, boolean)
- 接口 中的方法com.king.app.updater.callback.
UpdateCallback
加载进度…
onProgress(long, long)
- 接口 中的方法com.king.app.updater.http.
IHttpManager.DownloadCallback
加载进度…
onProgress(long, long)
- 类 中的方法com.king.app.updater.service.
DownloadService.AppDownloadCallback
onStart(String)
- 类 中的方法com.king.app.updater.callback.
AppUpdateCallback
onStart(String)
- 接口 中的方法com.king.app.updater.callback.
UpdateCallback
开始
onStart(String)
- 接口 中的方法com.king.app.updater.http.
IHttpManager.DownloadCallback
开始
onStart(String)
- 类 中的方法com.king.app.updater.service.
DownloadService.AppDownloadCallback
onStartCommand(Intent, int, int)
- 类 中的方法com.king.app.updater.service.
DownloadService
P
PermissionUtils
-
com.king.app.updater.util
中的类
R
R
-
com.king.app.updater
中的类
R.string
-
com.king.app.updater
中的类
R.xml
-
com.king.app.updater
中的类
RE_CODE_STORAGE_PERMISSION
- 类 中的静态变量com.king.app.updater.constant.
Constants
S
serUrl(String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置APK下载地址
setApkMD5(String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置APK文件的MD5,用于优先取缓存时通过MD5校验文件APK是否一致。
setApkMD5(String)
- 类 中的方法com.king.app.updater.
UpdateConfig
setAuthority(String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置FileProvider的authority
setAuthority(String)
- 类 中的方法com.king.app.updater.
UpdateConfig
setChannelId(String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置通知渠道ID
setChannelId(String)
- 类 中的方法com.king.app.updater.
UpdateConfig
setChannelName(String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置通知渠道名称
setChannelName(String)
- 类 中的方法com.king.app.updater.
UpdateConfig
setDeleteCancelFile(boolean)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置是否自动删除取消下载的文件
setDeleteCancelFile(boolean)
- 类 中的方法com.king.app.updater.
UpdateConfig
setFilename(String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置保存的文件名
setFilename(String)
- 类 中的方法com.king.app.updater.
UpdateConfig
setHttpManager(IHttpManager)
- 类 中的方法com.king.app.updater.
AppUpdater
设置一个IHttpManager
setInstallApk(boolean)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置下载完成后知否自动触发安装APK
setInstallApk(boolean)
- 类 中的方法com.king.app.updater.
UpdateConfig
setNotificationIcon(int)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置通知图标
setNotificationIcon(int)
- 类 中的方法com.king.app.updater.
UpdateConfig
setNotificationId(int)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置通知ID
setNotificationId(int)
- 类 中的方法com.king.app.updater.
UpdateConfig
setPath(String)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
已过时。
setPath(String)
- 类 中的方法com.king.app.updater.
UpdateConfig
setReDownload(boolean)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置下载失败时,是否支持点击通知栏重新下载。
setReDownload(boolean)
- 类 中的方法com.king.app.updater.
UpdateConfig
setReDownloads(int)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置下载失败时,最多重新下载次数。
setReDownloads(int)
- 类 中的方法com.king.app.updater.
UpdateConfig
setShowNotification(boolean)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置是否显示通知栏
setShowNotification(boolean)
- 类 中的方法com.king.app.updater.
UpdateConfig
setShowPercentage(boolean)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置下载时,通知栏是否显示下载百分比
setShowPercentage(boolean)
- 类 中的方法com.king.app.updater.
UpdateConfig
setSound(boolean)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置通知是否铃声提示
setSound(boolean)
- 类 中的方法com.king.app.updater.
UpdateConfig
setUpdateCallback(UpdateCallback)
- 类 中的方法com.king.app.updater.
AppUpdater
设置下载更新进度回调
setUrl(String)
- 类 中的方法com.king.app.updater.
UpdateConfig
setVersionCode(Integer)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置要下载APK的versionCode,用于优先取缓存时通过versionCode校验APK文件是否一致。
setVersionCode(Integer)
- 类 中的方法com.king.app.updater.
UpdateConfig
setVibrate(boolean)
- 类 中的方法com.king.app.updater.
AppUpdater.Builder
设置通知是否震动提示
setVibrate(boolean)
- 类 中的方法com.king.app.updater.
UpdateConfig
SSLSocketFactoryUtils
-
com.king.app.updater.util
中的类
SSLSocketFactoryUtils.TrustAllHostnameVerifier
-
com.king.app.updater.util
中的类
start()
- 类 中的方法com.king.app.updater.
AppUpdater
开始下载
start(UpdateConfig)
- 类 中的方法com.king.app.updater.service.
DownloadService.DownloadBinder
start(UpdateConfig, UpdateCallback)
- 类 中的方法com.king.app.updater.service.
DownloadService.DownloadBinder
start(UpdateConfig, IHttpManager, UpdateCallback)
- 类 中的方法com.king.app.updater.service.
DownloadService.DownloadBinder
startDownload(UpdateConfig, IHttpManager, UpdateCallback)
- 类 中的方法com.king.app.updater.service.
DownloadService
开始下载
stop()
- 类 中的方法com.king.app.updater.
AppUpdater
取消下载
stopDownload()
- 类 中的方法com.king.app.updater.service.
DownloadService
停止下载
T
TAG
- 类 中的静态变量com.king.app.updater.constant.
Constants
TrustAllHostnameVerifier()
- 类 的构造器com.king.app.updater.util.
SSLSocketFactoryUtils.TrustAllHostnameVerifier
U
UpdateCallback
-
com.king.app.updater.callback
中的接口
UpdateConfig
-
com.king.app.updater
中的类
UpdateConfig()
- 类 的构造器com.king.app.updater.
UpdateConfig
UpdateConfig(Parcel)
- 类 的构造器com.king.app.updater.
UpdateConfig
V
verify(String, SSLSession)
- 类 中的方法com.king.app.updater.util.
SSLSocketFactoryUtils.TrustAllHostnameVerifier
verifyReadAndWritePermissions(Activity, int)
- 类 中的静态方法com.king.app.updater.util.
PermissionUtils
校验权限
VERSION_CODE
- 类 中的静态变量com.king.app.updater.
BuildConfig
VERSION_NAME
- 类 中的静态变量com.king.app.updater.
BuildConfig
W
writeToParcel(Parcel, int)
- 类 中的方法com.king.app.updater.
UpdateConfig
A
B
C
D
F
G
H
I
K
N
O
P
R
S
T
U
V
W
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类