小编Jul*_*nto的帖子

如何修复 viewBinding {enabled true } 中未发生的错误 buildFeatures { viewBinding = true }

我刚刚开始使用 android 开发并尝试使用 Room 库。从昨天开始,当我在 MainActivity.kt 上导入数据绑定时,我就遇到了这条警告消息

未解决的参考:数据绑定

ActivityMainBinding当我输入课程时它运行良好

我使用的是 android Gradle 插件版本 4.1.2,所以首先我使用buildFeatures { viewBinding = true }从 kotlin 合成迁移,然后当我尝试将数据绑定导入到我的 MainActivity.kt 时,出现了未解决的问题

所以我尝试使用旧版本的 BindingviewBinding { enabled true }它解决了这个问题

问题是旧版本的视图绑定将不再支持 android studio 版本 5

我想知道如何解决这个问题,有线索吗?

项目构建Gradle 项目构建Gradle 图片

MainActivity.kt MainActivity图片

应用程序构建 Gradle

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    id 'kotlin-kapt'
}

android {
    compileSdkVersion 30
    buildToolsVersion "30.0.3"

    defaultConfig {
        applicationId "com.testingapp.login_mysql"
        minSdkVersion 22
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    dataBinding {
        enabled …
Run Code Online (Sandbox Code Playgroud)

android kotlin

3
推荐指数
1
解决办法
9504
查看次数

标签 统计

android ×1

kotlin ×1