retrofit2

    0热度

    1回答

    我需要一些帮助来实现使用RxJava2的并行异步调用& Retrofit2。 我的要求是; 1)我有多个保险公司(现在我只需要两个),我需要发送多个使用该保险公司名称的并行请求。 2)如果它们中的任何一个给服务器错误,那么其余的请求不应该被阻塞。 以下是我到现在为止所尝试的; ArrayList<String> arrInsurer = new ArrayList<>(); arrIn

    0热度

    1回答

    我使用的是改造2.0,下面的代码将记录: "insertListingImages, SocketOutOfTimeException:TimeOut timeout"。 为什么会造成超时异常?我该如何解决它?奇怪的是,如果翻新呼叫,hi()不在改造呼叫中,insertListingImages()一切都会正常工作。 retrofit = new Retrofit.Builder()

    1热度

    1回答

    我在努力研究如何从数据层向视图层提出网络错误。 我正在使用Room以及RxJava2和Retrofit2。我以本地优先的方式实现存储库模式,所以我查询本地数据,同时从远程获取数据,并在必要时更新本地数据。在代码中,这将是: public Flowable<List<DEvent>> getAll() { return db.dEventDataStore().getAll()

    0热度

    4回答

    接口: @Multipart @POST("emp/passportupload") Single<ApiResponse> uploadPassportImage(@Query("passportnumber") String passportNumber, @Part MultipartBody.Part file); 调用API: File file = new File(model

    0热度

    2回答

    我使用loadUserName()方法在loadFriends()用户名中发出请求 但没有任何反应,第二个请求(loadUserName())仅为第一个通道触发。我有这个片段的日志和代码 另外,AS告诉我,列表“名称”is never assigned,但我不填充它的方法loadUserNames()?并与我的问题(没有要求onResponse和onFailure处?)这个相关 其他方法和要求做工

    0热度

    1回答

    每当我尝试发送一个post请求,我得到500错误。获取请求正常工作。通过邮递员的邮寄请求也可以正常工作,所以在服务器端没有问题。问题是什么? 请求代码: HseDayApi hseDayApi = HseDayApi.retrofit.create(HseDayApi.class); ApiPostComment comment = new ApiPostComment();

    0热度

    1回答

    我正在创建一个android库,并使用仪器test.And我使用Android Studio 3.0进行单元测试。 这是我的代码(控制器类) File file = new File("/storage/emulated/0/DCIM/Facebook/FB_IMG_1496146656900.jpg"); RequestBody reqFile = RequestBody.create(Me

    0热度

    1回答

    我有一个问题,为了更好地理解在Android中改进的RX Java解决方案,问题如下:我有一个具有本地数据库离线模式的应用程序,而我正在使用应用程序,在那里的进程被记录到数据库中,然后将其发送到后端进行保存。 在这种情况下,我有一些过程可以按顺序改变状态,例如我有一个改变作业到达状态的行为,另一个改变作业开始状态的行为,以及另外4个改变过程状态的行为。这些状态被保存到不同的本地数据库表中,并且必须

    1热度

    1回答

    现在我正试图了解如何使用RxJava2库和Retrofit2。 我的API服务: public interface ApiService { @GET Observable<String> getObservable(@Url String url); @GET Flowable<String> getFlowable(@Url String url);

    0热度

    1回答

    我知道这不是第一次有人问这个问题,但是使用Retrofit2我找不到解决我的问题的正确方案。我遵循一个在线教程,它工作得很好。当我将相同的代码应用到我自己的端点时,我得到以下异常:java.lang.IllegalStateException:预期的BEGIN_ARRAY,但在BEGIN_OBJECT行1列2路径$我不知道如何解决这个问题。 我喜欢JSON数据这 [ { “id_toko”: “3