Kotlin Сериализатор классов отсутствует как класс с неверным идентификатором - PullRequest
0 голосов
/ 06 мая 2020

Я работаю над многомодульным проектом, классы которого расширяются из различных модулей.

В классе данных Department (модуль 2) расширяется абстрактным классом Company (модуль 1).

Мы не можем сгенерировать сериализатор при применении правил proguard для сохранения классов данных.

Сообщение об ошибке как AssertionError. Журналы, вставленные ниже.

e: java .lang.AssertionError: Обнаружен класс с неверным идентификатором: ожидаемый com / example / Department / data / Department. $ Serializer, фактический com / example / Department / data / Department .serializer в org.jetbrains. kotlin .load. kotlin .JavaClassDataFinder.findClassData (JavaClassDataFinder.kt: 29)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...