相关疑难解决方法(0)

最新的 Studio 3.6 中未生成数据绑定类

今天我将我的 android studio 3.5.3 更新到了 3.6。现在,我无法生成任何数据绑定类。Android studio 它自己生成数据绑定-iml 文件。

有没有人遇到过这样的问题?

Gradle wrapper.properties:

distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
Run Code Online (Sandbox Code Playgroud)

项目级gradle文件:

dependencies {
        classpath 'com.android.tools.build:gradle:3.5.3'
}
Run Code Online (Sandbox Code Playgroud)

应用级gradle文件:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
apply plugin: 'androidx.navigation.safeargs'
android {
 dataBinding {
        enabled = true
    }
    // Using Lambda Expressions
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    kotlinOptions {
        jvmTarget = "1.8"
    }
}
Run Code Online (Sandbox Code Playgroud)

gradle.properties:

kotlin.code.style=official
android.databinding.enableV2=true
kotlin.incremental=true
kapt.incremental.apt=true
Run Code Online (Sandbox Code Playgroud)

下面是我的活动和 XML 文件: 活动:

class ActivityMain : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) { …
Run Code Online (Sandbox Code Playgroud)

android android-studio android-studio-3.6

14
推荐指数
3
解决办法
7587
查看次数