错误:完成只能调用一次

Gradle构建时遇到问题。 当我构建我的项目时,它显示错误:

完成只能在android studio中调用一次

有人知道这个错误吗?

在Android工作室去….
file> invalidate缓存并重新启动….
单击确认对话框中的无效并重新启动按钮
可能需要一些时间来构建Gradle ..

我能够通过从命令行停止当前运行的gradle守护程序来解决此问题:

./gradlew --stop

或者,如果你正在使用android studio:重启android studio。

我提前清除了缓存,但它没有用。

关闭Android Sudio,在您的主目录(在Windows上:C:\ Users \ YourUserName)输入.gradle目录并擦除缓存目录,然后重启Android Studio,应该解决错误。

在此处输入图像描述

在Windows上:C:\ Users \ YourUserName)输入.gradle目录并擦除缓存目录

如果你以root身份运行Android Studio,那么也可以以root身份运行gradle命令,试试sudo ./gradlew assembleDebugsudo ./gradlew assembleRelease

有许多复杂的答案。 但对我来说,没有一个帮助,只有重新启动。

android studio的简单重启工作。

人们,如果您在Mac中使用Android Studio,默认情况下您将在项目中添加一个BUILD文件。不确定它是否是错误或可能是默认添加到所有Android Studio项目。 确保删除BUILD文件,然后重新启动Android Studio。 如果您再次看到相同的错误“错误:完成只能调用一次”,请重新启动计算机。由于我多次遇到此问题,此解决方案对我有用。

错误“完成:只能调用一次”

Gradle cache问题:默认的缓存路径量:

在Windows上:C:\ Users \ YourUserName)

1,退出工作室

2,进入缓存路径,findC:\ Users \ Administrator。 摇篮

3,删除缓存文件夹或删除。 gradle文件夹

4,重启工作室重建;

重新创建andoid工作室配置。

  1. 关闭问题项目。
  2. 删除.iml文件和.gradle .idea目录。
  3. 开放项目。