toggle menu
AppUpdater
androidJvm
switch theme
app-dialog
com.
king.
app.
dialog
App
Dialog
INSTANCE
App
Dialog
Config
View
Holder
Base
Dialog
Config
com.
king.
app.
dialog.
fragment
App
Dialog
Fragment
Base
Dialog
Fragment
app-updater
com.
king.
app.
updater
App
Updater
Builder
Update
Config
com.
king.
app.
updater.
callback
App
Update
Callback
Update
Callback
com.
king.
app.
updater.
constant
Constants
com.
king.
app.
updater.
http
Http
Manager
IHttp
Manager
Download
Callback
Ok
Http
Manager
com.
king.
app.
updater.
notify
INotification
Notification
Impl
com.
king.
app.
updater.
provider
App
Updater
File
Provider
com.
king.
app.
updater.
service
Download
Service
App
Download
Callback
Download
Binder
com.
king.
app.
updater.
util
App
Utils
Log
Utils
Notification
Utils
Permission
Utils
SSLSocket
Factory
Utils
Trust
All
X509Trust
Manager
app-updater
/
com.king.app.updater.http
/
OkHttpManager
Ok
Http
Manager
open
class
OkHttpManager
:
IHttpManager
OkHttpManager使用
OkHttpClient
实现的
IHttpManager
使用 OkHttpManager 时必须依赖 OkHttp 库
Author
Jenly
Members
Constructors
Ok
Http
Manager
Link copied to clipboard
constructor
(
timeout
:
Int
)
HttpManager对外暴露。如果没有特殊需求,推荐使用
getInstance
constructor
(
@
NonNull
okHttpClient
:
OkHttpClient
)
HttpManager对外暴露,推荐使用
getInstance
Functions
cancel
Link copied to clipboard
open
fun
cancel
(
)
取消下载
download
Link copied to clipboard
open
fun
download
(
url
:
String
,
saveFilePath
:
String
,
@
Nullable
requestProperty
:
Map
<
String
,
String
>
,
callback
:
IHttpManager.DownloadCallback
)
下载
get
Instance
Link copied to clipboard
open
fun
getInstance
(
)
:
OkHttpManager