packagecom.ydl.ydlnet.client.download;importcom.ydl.ydlnet.builder.factory.ApiFactory;importcom.ydl.ydlnet.builder.interceptor.YDLTransformer;importio.reactivex.Observable;importokhttp3.OkHttpClient;importokhttp3.ResponseBody;/** * Created by haorui on 2019-09-02 . * Des: 下载单独 retrofit */publicclassDownloadHelper{publicstaticObservable<ResponseBody>downloadFile(StringfileUrl){OkHttpClientokHttpClient=newOkHttpClient.Builder().addInterceptor(newDownloadInterceptor()).build();returnApiFactory.getInstance().createApi(DownloadApi.class,okHttpClient).downloadFile(fileUrl).compose(YDLTransformer.<ResponseBody>switchSchedulers());}}