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

Android Studio Dolphin项目级build.gradle无build scripts,咨询依赖添加位置及特性

关于Android Studio Dolphin版本项目级build.gradle无buildScripts模块的说明

这是Android Gradle Plugin (AGP) 7.0+版本引入的新特性——插件管理块(plugins block)替代了传统的buildScripts块,用来统一声明和管理插件版本,不再强制要求单独的buildScripts配置。

不同依赖的添加位置:

  • 项目级全局插件依赖:如果要添加所有模块共用的插件(比如第三方插件),直接在plugins块里通过id声明并指定版本即可,就像你文件里已经配置的Android和Kotlin插件那样。如果需要添加不在官方插件仓库的自定义插件,或者更复杂的classpath配置,也可以手动在项目级build.gradle里新增buildscript块,写法和旧版本一致:
    buildscript {
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            classpath 'com.example:custom-plugin:1.0.0'
        }
    }
    
  • 模块级业务库依赖:所有具体的功能库依赖(比如AppCompat、Retrofit等),需要在模块目录下的build.gradle文件(通常是app/build.gradle)里的dependencies块中添加,示例:
    dependencies {
        implementation 'androidx.appcompat:appcompat:1.6.1'
        implementation 'com.squareup.retrofit2:retrofit:2.9.0'
    }
    

简单总结:AGP 7.0+简化了项目级配置逻辑,把插件声明收拢到plugins块,而业务库依赖依然保持在模块级配置;如果有特殊需求,项目级依然可以手动添加buildscript块来配置额外的classpath。

内容的提问来源于stack exchange,提问作者kamal douma

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 10:45:48