Я обработал ответ, который имеет большой диапазон полей, особенно почти 7000 полей. Я использовал robopojo, чтобы создать из него класс данных. Теперь я получаю ошибки, такие как переполнение, поэтому я должен уменьшить поля. В итоге ошибка изменилась на
04-15 14: 25: 19.823 17933-17933 / com.example.cbc_appraisal D / androidruntime: java .lang.VerifyError: Отклонение класса com.example. cbc_appraisal.model.revisedresponse.vacantlot.ValrepLandimpValuationGroupingItem, так как он не прошел проверку во время компиляции (объявление 'com.example.cbc_appraisal.model.revisedresponse.vacantlot.ValrepLandimpValuationGroupingItem' появляется в /dbase_app/1 .apk: classes2.dex)
это мой фрагмент кода
@ Parcelize data class ValrepLandimpValuationGroupingItem (
@field:SerializedName("valrep_landimp_dos_cml3_total_adjustment")
val valrepLandimpDosCml3TotalAdjustment: String? = null,
@field:SerializedName("valrep_landimp_dos_cml4_contact_no")
val valrepLandimpDosCml4ContactNo: String? = null,
@field:SerializedName("valrep_landimp_dos_dsl1_source")
val valrepLandimpDosDsl1Source: String? = null,
@field:SerializedName("valrep_landimp_dos_dsl3_source")
val valrepLandimpDosDsl3Source: String? = null,
... imagine 800 more
Я начинаю думать, что kotlin не может обрабатывать много полей. Любые предложения по этому вопросу? Спасибо заранее !!