Проблемы с настройкой SQLDelight
Я пытаюсь использовать SQLDelight в моем проекте. Кажется, все работает нормально в отношении генерации кода. К сожалению, я не могу использовать интерфейсы, созданные в /build/generated/source/sqldelight/...
в моем проекте. Когда я пытаюсь создать класс, реализующий сгенерированную модель, он подчеркивается ошибкой cannot resolve symbol 'InterfaceName'
, Я подготовил пример проекта, демонстрирующий мою проблему здесь. Любая помощь, заставляющая это работать, конечно ценится.
1 ответ
Решение
Вам нужно применить плагин sqldelight к приложению, а не к проекту. В вашем приложении build.gradle
файл, прямо под apply plugin 'com.android.application:'
положил apply plugin: 'com.squareup.sqldelight'