[Day27] Room | 官方目前推荐不使用Sqlite

参考连结

先在build.gradle中加入以下这段

def room_version = "2.2.5"

  implementation "androidx.room:room-runtime:$room_version"
  kapt "androidx.room:room-compiler:$room_version"

  // optional - Kotlin Extensions and Coroutines support for Room
  implementation "androidx.room:room-ktx:$room_version"

  // optional - Test helpers
  testImplementation "androidx.room:room-testing:$room_version"

在加入这段後,可能会发生这个错误

Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method kapt() for arguments [androidx.room:room-compiler:2.2.5] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

於是我加上

apply plugin: 'kotlin-kapt'
kapt "androidx.room:room-compiler:$room_version"

<<:  量化交易30天 Day28 - 投资组合概念(八) CAPM实际应用

>>:  我如何锻链解决问题的能力——全端开发者内功 III

Day13:[解题技巧]Two pointers -  双指针

双指针算是一个解题蛮常用的小技巧,双指针指的是用两个指针对整个资料做遍历,而双指针又依照移动的方向...

【Day30】参赛感言

这次写了自己刚学一年半左右的前端框架搭配测试, 小菜鸟的技术上还没有到很成熟,还请各位看官多多见谅呀...

Microsoft Azure Pass 学习日志 Day 1

Chap.O Introduce 云端基础 & 简介: Part 1. 云端是什麽,为何要有...

[Day31]那转职稽核好玩吗

「那转职成稽核好玩吗?」 「超~好~玩~~~~~」 「但~」 「也~好~精~实~噢~」 进步 我觉得...

Day14 Vue directives(v-for)上

用v-for把阵列转成元素 一开始我们先把items的资料容给见出来 接下来呢我们用v-for=&q...