You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio Electric Eel | 2022.1.1中Data Binding功能不显示

解决Android Studio Electric Eel中Data Binding/View Binding无提示、buildFeature不显示的问题
  • 移除过时的Data Binding编译器依赖
    从Android Gradle Plugin(AGP)3.2.0版本开始,Data Binding编译器已内置到AGP中,无需手动添加annotationProcessor 'com.android.databinding:compiler:3.5.1'这类依赖,直接删除该配置项即可。

  • 手动配置模块级build.gradle的buildFeatures
    忽略IntelliSense的提示问题,直接在模块的build.gradle(通常为app/build.gradle)的android代码块内添加以下配置:

    android {
        // 其他已有配置...
        buildFeatures {
            dataBinding true
            viewBinding true
        }
    }
    

    添加完成后点击右上角的Sync Now同步项目。

  • 清理缓存并重启Android Studio
    依次点击菜单栏File → Invalidate Caches...,勾选Invalidate and Restart选项,等待IDE重启并重新索引项目。

  • 确认AGP版本与IDE兼容
    检查项目级build.gradle中的AGP版本,Electric Eel对应的兼容版本为7.4.x,示例配置如下:

    plugins {
        id 'com.android.application' version '7.4.2' apply false
        id 'com.android.library' version '7.4.2' apply false
        // 其他插件配置...
    }
    
  • 检查gradle.properties相关配置
    确保gradle.properties中没有禁用Data Binding的配置,若存在以下配置需设置为true(无该配置则无需添加):

    android.databinding.enableV2=true
    

内容的提问来源于stack exchange,提问作者Muhammad Usman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 23:10:24