跳过导航链接
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 默认提供HttpManagerOkHttpManager两种实现。
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 
跳过导航链接