V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SmaliYu
V2EX  ›  Android

Android Studio 新版本 bumblebee 里面 gradle 脚本的疑惑

  •  
  •   SmaliYu · 2022-02-06 09:51:08 +08:00 · 4288 次点击
    这是一个创建于 781 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天更新了新版本的 Android Studio ,其中我看到项目根目录的 gradle 文件变成了这个样子

    plugins {
        id 'com.android.application' version '7.1.1' apply false
        id 'com.android.library' version '7.1.1' apply false
    }
    

    这个 apply false 是干嘛的?

    somebody
        1
    somebody  
       2022-02-06 10:24:09 +08:00   ❤️ 2
    If you have a multi-project build, you probably want to apply plugins to some or all of the subprojects in your build, but not to the root project. The default behavior of the plugins {} block is to immediately resolve and apply the plugins. But, you can use the apply false syntax to tell Gradle not to apply the plugin to the current project and then use the plugins {} block without the version in subprojects' build scripts

    > https://docs.gradle.org/current/userguide/plugins.html
    SmaliYu
        2
    SmaliYu  
    OP
       2022-02-06 10:30:58 +08:00
    @somebody 屌,多谢老铁
    petercui
        3
    petercui  
       2022-02-06 18:21:28 +08:00
    apply false 大概就是 引用了插件但是不应用 吧 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1036 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:22 · PVG 06:22 · LAX 15:22 · JFK 18:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.