Настройка android studio Room базы данных с ошибкой 2 сущностей - PullRequest
0 голосов
/ 23 февраля 2020

после создания сущностей и необходимых Daos я настроил базу данных Room следующим образом:

@Database(entities = {Entity1.class , Entity2.class}, version = 1,exportSchema = false)
public abstract class Database extends RoomDatabase {
 ...
}

после попытки построить проект я получаю следующую ошибку компиляции:

**error: variable _columns is already defined in method onValidateSchema(SupportSQLiteDatabase)**

в классе: Database_Impl.

Я предполагаю, что Room создает код для обеих таблиц в одной и той же функции, но не различает переменные таблиц при попытке их создания.

есть понимание? что я сделал не так?

Я пытался:

  • перезапуск android студия.

  • чистая сборка.

1 Ответ

0 голосов
/ 23 февраля 2020

проблема заключалась в присвоении имен сущностям не на английском языке sh.

...