【问题标题】:Gradle tasks are not showing in the gradle tool window in Android Studio 4.2Gradle 任务未显示在 Android Studio 4.2 的 gradle 工具窗口中
【发布时间】:2021-07-28 00:59:02
【问题描述】:

我刚刚将 Android Studio 更新到 4.2 版。我很惊讶在我的项目中没有看到 Gradle 任务。

在之前的版本 4.1.3 中,我可以看到如下所示的任务:

但是现在我只看到4.2版本的依赖:

我尝试清除 Android Studio 的缓存并再次同步我的项目,但没有任何变化。

这是功能变化吗?

【问题讨论】:

    标签: android-studio gradle android-studio-4.2


    【解决方案1】:

    我遇到了类似的问题,我通过在我的 Android Studio 终端中执行以下终端命令解决了它:

    ./gradlew tasks --all
    

    【讨论】:

      【解决方案2】:

      要查看任务列表,请使用以下命令

      ./gradlew task
      

      您将获得可用任务的列表。执行特定任务运行命令如下

      ./gradlew <taskname>
      

      【讨论】:

        【解决方案3】:

        转到File -&gt; Settings -&gt; Experimental 并取消选中Do not build Gradle task list during Gradle sync,然后同步项目File -&gt; Sync Project with Gradle Files。如果问题仍然存在,只需重启 Android Studio。

        1.

        2。

        【讨论】:

        • 非常感谢这个亚历克斯!它就像一个魅力。我认为这是一个奇怪的功能。无论如何,你的解决方法使我免于许多令人头疼的事情,哈哈
        • 太棒了!这对我来说也很有吸引力。
        • 谢谢,你救了我的一天!我花了 5 个小时在不同的地方寻找解决问题的方法。但现在我想找到创建这个奇怪复选框的编码器(或经理)并说出我对他的所有看法。
        【解决方案4】:

        好的,我找到了我在 android studio 4.2 中出现这种行为的原因。

        这是预期的行为。我在这篇文章中找到了答案:https://issuetracker.google.com/issues/185420705

        Gradle 任务列表很大并且在 Android 项目中填充速度很慢。 出于性能原因,默认情况下禁用此功能。你可以 重新启用它:设置|实验 |不要构建 Gradle 任务 在 Gradle 同步期间列出。

        点击“Sync Project with gradle Files”图标重新加载Gradle项目,任务就会出现。

        将这个实验性更改放在 android studio 4.2 的发行说明中可能会很酷。

        【讨论】:

        • 非常感谢您!在过去的几个小时里,我一直在与这个作斗争。似乎有点奇怪的功能/选项。我可以看到这可能是一个性能问题,但是如果它们没有在任何地方显示,你应该如何运行任务? (它们甚至没有显示在“运行任何东西”中)完全同意这需要在发行说明中。
        • 很高兴能帮助您解决这个问题。我想您需要知道任务的名称并从“运行任何东西”或终端运行它。此列表对于在添加新插件时发现新任务非常有用,并且通过单击名称来运行它们更容易。老实说,比起不显示这个列表,我宁愿浪费一点时间。
        • @vewert 您仍然可以从命令行运行任务,例如:./gradlew app:dependencies
        • 感谢您的解决方案,如果这个任务很昂贵并且他们不想每次都执行它,也许他们应该询问甚至添加一个 UI 按钮!
        【解决方案5】:

        解决方案 1:

        您也可以使用以下 gradle 命令获取所有任务并在终端中运行这些任务

        ./gradlew tasks --all
        

        解决方案 2。

        您还可以创建运行配置来运行如下任务:

        第 1 步:

        第 2 步:

        第 3 步:

        然后您的运行配置将像第 1 步图片一样列出。您可以选择并像往常一样简单地运行它。

        【讨论】:

          猜你喜欢
          • 2017-07-28
          • 1970-01-01
          • 2021-08-02
          • 2015-07-14
          • 2019-08-05
          • 2021-10-05
          • 1970-01-01
          • 2013-11-08
          • 1970-01-01
          相关资源
          最近更新 更多