Комната давит на освобождение


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

Caused by: java.lang.RuntimeException: cannot find implementation for via.rider.repository.ai. ai_Impl does not exist

Я видел, что все вопросы были о проблемах с build.config, но у меня есть annotationProcessor настроенный

// Android Room
    implementation "android.arch.persistence.room:runtime:$roomVersion"
    annotationProcessor "android.arch.persistence.room:compiler:$roomVersion"
    implementation "android.arch.persistence.room:rxjava2:$roomVersion"
    implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'

Что бы это могло быть?

1 4

1 ответ:

Я почти уверен, что комната пытается создать схему БД, и вместо ваших классов она просто получает какую-то запутанную массу. Попробуйте добавить:

-keep class via.rider.repository.** { *; } 

К вашим proguard-rule.pro