Проблемы с настройкой SQLDelight

Я пытаюсь использовать SQLDelight в моем проекте. Кажется, все работает нормально в отношении генерации кода. К сожалению, я не могу использовать интерфейсы, созданные в /build/generated/source/sqldelight/... в моем проекте. Когда я пытаюсь создать класс, реализующий сгенерированную модель, он подчеркивается ошибкой cannot resolve symbol 'InterfaceName', Я подготовил пример проекта, демонстрирующий мою проблему здесь. Любая помощь, заставляющая это работать, конечно ценится.

1 ответ

Решение

Вам нужно применить плагин sqldelight к приложению, а не к проекту. В вашем приложении build.gradle файл, прямо под apply plugin 'com.android.application:' положил apply plugin: 'com.squareup.sqldelight'

Другие вопросы по тегам