OkDownload 库使用自定义 OkHttpClient
有时候我们想设置 connectTimeout 之类的时间, 这时就要手动设置 OkHttpClient 了
最近在用的 OkDownload 这个库官方文档没有说怎么自定义 OkHttpClient,但人家确实提供了这么个功能, 只要这么干就行
FileDownloader.okDownloadBuilder(this) { okClient }!!
.build().apply {
OkDownload.setSingletonInstance(this)
}
上边的 okClient 就是自定义的 OkHttpClient
对了,由于最近在用 kotlin , 所以这个也是 Kotlin 的代码,Java 的 也类似就是
顺便贴下 OkDownload 的 Github 地址