android - 使用 ./gradlew assembleDebug 从命令行构建时找不到符号 DataBindingComponent
问题描述
我在 Android Studio 3.2.1 上创建了一个新项目并启用了数据绑定,但我收到一个错误,它找不到 DataBindingComponent 类。
我无法使用 ./gradlew assembleDebug 从命令行构建
符号:类 DataBindingComponent 位置:类 ActivityMainBinding /home/project/newGradle/app/build/generated/source/dataBinding/baseClasses/debug/com/demo/gradledemo/databinding/ActivityMainBinding.java:38:错误:找不到符号@Nullable ViewGroup root, boolean attachToRoot, @Nullable DataBindingComponent 组件) {
符号:类DataBindingComponent 位置:类ActivityMainBinding /home/project/newGradle/app/build/generated/source/dataBinding/baseClasses/debug/com/demo/gradledemo/databinding/ActivityMainBinding.java:49:错误:找不到符号@Nullable DataBindingComponent 组件){
android {
compileSdkVersion 28
defaultConfig {
applicationId "com.demo.gradledemo"
minSdkVersion 19
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner
"android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
debug{
debuggable true
}
}
dataBinding {
enabled = true
}
}
解决方案
推荐阅读
- node.js - 错误缺少绑定 app/nodes_modules/node-sass
- mysql - GROUP BY MySql 的替代方案
- python - 如何在 seaborn catplot 上插入一条恒定的水平线
- c - 我如何描述C中二维数组的每一列?
- python - RandomForestClassifier:GridSearchCV 后召回率低
- python - 如何在 numpy 结构化数组中选择一行并设置一个值?
- c - 如何正确打印/排序使用 fread 读取到数组中的二进制文件数据
- computer-vision - 立体视觉 3D 重建:关于图像校正的说明
- python - 使用 matplotlib 或 Seaborn 在 Python 中使用日期时间索引绘制组条形图
- javascript - 如何在显示消息期间添加按钮加载:Vue.js