Gradle构建时遇到问题。当我构建项目时,它会显示错误:
完成只能在android studio中调用一次
有人知道这个错误吗?
答案 0 :(得分:34)
去....
档案>使缓存无效并重新启动....
在确认对话框中单击invalidate并重新启动按钮。
可能需要一些时间来建立Gradle ..
答案 1 :(得分:14)
我能够通过从命令行停止当前运行的gradle守护程序来解决此问题:
y
或者如果你正在使用android studio:重启android studio。
我已事先清除了缓存,但它没有工作。
答案 2 :(得分:11)
关闭Android Sudio,在您的主目录(在Windows上:C:\ Users \ YourUserName)输入.gradle目录并擦除缓存目录,然后重启Android Studio并解决错误。
Windows上的:C:\ Users \ YourUserName)输入.gradle目录并擦除缓存目录
答案 3 :(得分:1)
如果您以root身份运行Android Studio,那么也以root用户身份运行gradle命令,尝试sudo ./gradlew assembleDebug
或sudo ./gradlew assembleRelease
答案 4 :(得分:1)
有许多复杂的答案。但对我来说,没有一个帮助,只有重新启动。
答案 5 :(得分:1)
android studio的简单重启工作。
答案 6 :(得分:0)
人们,如果您在Mac中使用Android Studio,默认情况下您将在项目中添加一个BUILD文件。不确定它是否是错误或者可能是默认添加到所有Android Studio项目。一定要删除 构建文件,然后重新启动Android Studio。如果您看到相同的错误“错误:完成只能再次调用一次”然后重新启动计算机。由于我多次遇到此问题,此解决方案对我有用。
答案 7 :(得分:0)
错误"完成:只能调用一次"
Gradle cache问题:默认的缓存路径量:
Windows上的:C:\ Users \ YourUserName)
1,退出工作室
2,进入缓存路径,找到C:\ Users \ Administrator。摇篮
3,删除caches文件夹或删除。 gradle文件夹
4,重启工作室重建;答案 8 :(得分:-3)
重新创建andoid studio配置。