Дооснащение несколькими преобразователями не работает

Retrofit 2 может использовать несколько конвертеров, но код bellow не работает в моем проекте……..

adapterBuilder = new Retrofit
           .Builder()
           .baseUrl(baseUrl)
           .client(okClient)
           .addConverterFactory(SimpleXmlConverterFactory.create())
           .addConverterFactory(GsonConverterFactory.create());

1 ответ

  1. Порядок важен, и, возможно, это какой-то конфликт в вашем конвертере.

    Трудно сказать, но infact вы можете указать, какой api должен использовать какой конвертер аннотацией.
    Чем вы будете более ясно, какой шаг является неправильным.

    Подробнее из этого поста.

    https://proandroiddev.com/retrofit-advance-multi-converter-c675e9483801