我是 Kotlin 和 Android Studio 的新手,我目前的问题是......
我正在尝试让 Codelabs“android-room-with-a-view-kotlin”工作,同时修复各种构建错误,我认为我的 build.gradle 变得非常混乱!我通过添加依赖项更正了Word.kt 上的最后一次构建失败
kapt 'androidx.room:room-ktx:2.2.1'
Run Code Online (Sandbox Code Playgroud)
下一个构建在WordDao.kt上更进一步,但由于相同类型的错误而失败。
WordDao.java:21: error: To use Coroutine features, you must add `ktx` artifact from Room as a dependency. androidx.room:room-ktx:<version>
Run Code Online (Sandbox Code Playgroud)
我无法继续,因为我不知道要在 build.gradle 中更改什么,因为我已经添加了该依赖项?
正如我已经说过我的文件现在很迷茫,我将不胜感激任何以使其更明智的援助。谢谢, DaveInUk
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: "kotlin-kapt"
android {
compileSdkVersion 28
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.prepopplus"
//was minSdkVersion 15 Note Old phone is API16
minSdkVersion 21
targetSdkVersion 28
versionCode 1 …Run Code Online (Sandbox Code Playgroud)