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

如何修改Android View Binding生成类的自定义包名?

修改View Binding生成包名的配置方案

可以通过Gradle配置直接修改View Binding生成类的包名,无需手动修改大量引用代码,具体配置如下:

针对Groovy脚本(build.gradle)

在模块的build.gradle文件的android闭包中添加以下配置:

android {
    // 保留原有其他配置(如compileSdk、defaultConfig等)
    buildFeatures {
        viewBinding true
    }

    viewBinding {
        // 指定生成的View Binding类所在包名
        packageName = "com.example.sample"
    }
}

针对Kotlin DSL脚本(build.gradle.kts)

在模块的build.gradle.kts文件的android闭包中添加以下配置:

android {
    // 保留原有其他配置
    buildFeatures {
        viewBinding = true
    }

    viewBinding {
        packageName = "com.example.sample"
    }
}

配置完成后,执行Clean Project再Rebuild Project,生成的View Binding类就会自动放在com.example.sample.databinding包下,与你现有代码的引用路径完全匹配。

如果是多模块项目,每个启用View Binding的模块都需要单独添加上述配置。

内容的提问来源于stack exchange,提问作者sk panchal

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 03:35:21