在android studio上的新版本中看不到Gradle任务

问题描述 投票:1回答:1

我有一个由android-studio3.0和同事一起制作的项目。安装应用程序有很多任务。在我完成将android工作室从3.0更新到3.3.2之后,项目(根)>任务中的几乎任务都不可见。在下面查看我的gradle项目。

3.0 :

my-project
ㄴmy-project (root)
  ㄴTasks
    ㄴandroid
    ㄴbuild
    ㄴbuild setup
    ㄴhelp
    ㄴinstall
    ㄴother
    ㄴverification
ㄴmy-module-one
  ㄴTasks
    ㄴandroid
    ㄴbuild
    ㄴhelp
    ㄴinstall
    ㄴother
    ㄴverification
ㄴmy-module-two
...

3.3.2 :

my-project
ㄴmy-project (root)
  ㄴTasks
    ㄴbuild setup
    ㄴhelp
    ㄴother
ㄴmy-module-one
  ㄴTasks
    ㄴandroid
    ㄴbuild
    ㄴcleanup
    ㄴhelp
    ㄴinstall
    ㄴother
    ㄴverification
ㄴmy-module-two
...

我可以检查一些任务是不可见的,突然间“清理”的东西出现在每个模块中。我该如何解决它以及这些问题的原因是什么。

android-gradle
1个回答
0
投票

根据这个qazxsw poi

行为改变:

  • 延迟任务配置:该插件现在使用Gradle的新任务创建API来避免初始化和配置完成当前构建不需要的任务(或不在执行任务图上的任务)。例如,如果您有多个构建变体,例如“发布”和“调试”构建变体,并且您正在构建应用程序的“调试”版本,则该插件可避免初始化和配置“发布”版本的任务你的应用。在Variants API中调用某些旧方法(例如variant.getJavaCompile())可能仍会强制执行任务配置。要确保您的构建针对延迟任务配置进行了优化,请调用新方法,而不是返回TaskProvider对象,例如variant.getJavaCompileProvider()。如果您执行自定义构建任务,请了解如何适应Gradle的新任务创建API。
© www.soinside.com 2019 - 2024. All rights reserved.