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

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

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

    腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

    (福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

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


    http://www.vxiaotou.com