【发布时间】: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
我刚刚将 Android Studio 更新到 4.2 版。我很惊讶在我的项目中没有看到 Gradle 任务。
在之前的版本 4.1.3 中,我可以看到如下所示的任务:
但是现在我只看到4.2版本的依赖:
我尝试清除 Android Studio 的缓存并再次同步我的项目,但没有任何变化。
这是功能变化吗?
【问题讨论】:
标签: android-studio gradle android-studio-4.2
我遇到了类似的问题,我通过在我的 Android Studio 终端中执行以下终端命令解决了它:
./gradlew tasks --all
【讨论】:
要查看任务列表,请使用以下命令
./gradlew task
您将获得可用任务的列表。执行特定任务运行命令如下
./gradlew <taskname>
【讨论】:
【讨论】:
好的,我找到了我在 android studio 4.2 中出现这种行为的原因。
这是预期的行为。我在这篇文章中找到了答案:https://issuetracker.google.com/issues/185420705。
Gradle 任务列表很大并且在 Android 项目中填充速度很慢。 出于性能原因,默认情况下禁用此功能。你可以 重新启用它:设置|实验 |不要构建 Gradle 任务 在 Gradle 同步期间列出。
点击“Sync Project with gradle Files”图标重新加载Gradle项目,任务就会出现。
将这个实验性更改放在 android studio 4.2 的发行说明中可能会很酷。
【讨论】:
./gradlew app:dependencies