Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java Мобильная разработка (Android)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2023, 14:26   #1
PolarWolf
Новичок
Джуниор
 
Регистрация: 07.10.2023
Сообщений: 1
По умолчанию Проблема с Room, вылетает ошибка при компиляции

Доброго времени суток.

Пытаюсь разобраться с Room. И столкнулся с такой ошибкой при компиляции: "error: Type of the parameter must be a class annotated with @Entity or a collection/array of it.
kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);"


Task.kt

Код:
@Entity(tableName = "task_table")
data class Task (
    @PrimaryKey(autoGenerate = true)
    var taskId: Long = 0,
    @ColumnInfo(name="task_name")
    var taskName: String = "",
    @ColumnInfo(name="task_done")
    var taskDone: Boolean = false
)
TaskDao.kt


Код:
@Dao
interface TaskDao {
    @Insert (onConflict = OnConflictStrategy.REPLACE)
    suspend fun insert(task: Task)    
}
gradle (app)

Код:
plugins {   
    kotlin("kapt")
}

dependencies {
    implementation("androidx.room:room-runtime:2.5.2")
    implementation("androidx.room:room-ktx:2.5.2")
    kapt("androidx.room:room-compiler:2.5.2")   
}

TaskDatabase.kt

Код:
@Database(version = 1, entities = [Task::class])
abstract class TaskDatabase : RoomDatabase() {
    abstract var taskDao: TaskDao
    
}
PolarWolf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с наследованием в Qt (ошибка компиляции) Xuch Qt и кроссплатформенное программирование С/С++ 5 09.02.2017 10:43
При компиляции вылетает ошибка mkostoevr Общие вопросы C/C++ 7 16.10.2016 18:53
Где ошибка? При билдинге ошибок 0, но при запуске вылетает ошибка. Visual C nikitabool Помощь студентам 0 08.01.2014 17:19
MVS 2010 выдает ошибку и вылетает при компиляции zink Visual C++ 1 29.11.2012 23:32
Проблема с PHP скриптом, вылетает ошибка. Скрипт гостевой книги Hallo PHP 6 28.01.2007 15:27