V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RoxyBrowser - 轻盈、安全的指纹浏览器
Roxy 凭借领先的指纹反追踪技术,助力隐私保护、跨境电商、数据采集等场景,为您的卓越事业保驾护航。
Promoted by RoxyBrowser
SmaliYu
V2EX  ›  Android

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

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

    今天更新了新版本的 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   ·   实用小工具   ·   2917 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 13:21 · PVG 21:21 · LAX 06:21 · JFK 09:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.