в студии android нет пакета привязки данных - PullRequest
0 голосов
/ 17 января 2020
android {
    compileSdkVersion 29
    buildToolsVersion "29.0.2"
    defaultConfig {
        applicationId "tk.f12developers.app"
        minSdkVersion 15
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
    dataBinding {
        enabled true
    }
}

Я включил привязку данных

это то, что я получил внутри java сгенерированных пакетов

Я сделал чистый проект и восстановить тоже

Ответы [ 2 ]

0 голосов
/ 17 января 2020

пожалуйста, замените в модуле приложения Gradle файл:

dataBinding {
    enabled true
} 

на:

android {
....
}

Например:

android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
    applicationId "tk.f12developers.app"
    minSdkVersion 15
    targetSdkVersion 29
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
dataBinding {
    enabled true
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }
  }

}
0 голосов
/ 17 января 2020

Вы используете архитектуру mvvm, пожалуйста, укажите эту ссылку https://www.androidhive.info/android-working-with-databinding/.

...