介绍
怎么在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上传文件