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