怎么在Android中利用改造2。X上传文件

  介绍

怎么在Android中利用改造2。X上传文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<强>身体方式:

<强> 1,改造接口RetrofitInterface

, @POST (URLConstant.URL_PATH)   Flowable<才能;UploadImgBean>,上传(@Body  RequestBody 身体);

<强> 2,翻新的配置

private  static  RetrofitInterface  getRetrofitInterface (String  baseUrl), {   ,,,if  (retrofitInterface ==, null), {   ,,,,,Retrofit  Retrofit =, new  Retrofit.Builder ()   ,,,,,,,,,.baseUrl (baseUrl)   ,,,,,,,,,.addConverterFactory (GsonConverterFactory.create ())//,,,,,,,,.addConverterFactory (ScalarsConverterFactory.create()),//字符串   ,,,,,,,,,.addCallAdapterFactory (RxJava2CallAdapterFactory.create ())   ,,,,,,,,,.build ();   ,,,,,retrofitInterface =, retrofit.create (RetrofitInterface.class);   ,,,}   ,,,return  retrofitInterface;   以前,,}

<强> 3,构建体

, public  static  Flowable,上传(List

<强> 4,开始执行上传

HttpUtils.upload (mUploadFileList)   ,,,,,,,.subscribeOn (Schedulers.io ())   ,,,,,,,.observeOn (AndroidSchedulers.mainThread ())   ,,,,,,,.subscribe (new  DisposableSubscriber< UploadImgBean> (), {   ,,,,,,,,@Override   ,,,,,,,,,public  void  onNext (UploadImgBean  uploadImgBean), {   ,,,,,,,,,,,Log.i(标签,,“onNext:,,,),,   ,,,,,,,,,,,}   ,,,,,,,,,}      ,,,,,,,,@Override   ,,,,,,,,,public  void  onError (Throwable  throwable), {   ,,,,,,,,,,,Log.i(标签,,“onError:——→“, +, throwable.getMessage ());   ,,,,,,,,,}      ,,,,,,,,@Override   ,,,,,,,,,public  void  onComplete (), {   ,,,,,,,,,,,Log.i(标签,,“onComplete:,“);   ,,,,,,,,,}   ,,,,,,,});

关于怎么在Android中利用改造2。X上传文件问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么在Android中利用改造2。X上传文件