我将我的android工作室更新为2.3,然后在将我的应用程序连接到Firebase之后,它给了我一个错误:
错误:在锁文件中发现意外的锁协议。预期3,发现0。
我是否需要回到2.2.3,还是有任何方法来解决这个问题?我尝试在我的项目中删除.gradle文件,但是它仍然给了我一个错误。
发布于 2017-03-25 08:25:02
将.gradle文件夹从用户目录中删除,而不是从项目中删除。
C:\users\username\.gradle in windows
/home/username/.gradle in Linux
/users/username/.gradle in Mac发布于 2018-11-05 19:20:09
在删除整个安卓工作室的.gradle文件夹之前,请注意以下的含义和后果。
这里有一个更好的解决方案;
该文件不大于4MB,不会被重新下载,而是由android自动重新生成,因此整个过程不需要花费5分钟,不需要任何数据,所有以前的项目都可以正常工作。
发布于 2019-09-26 08:39:52
对于linux用户,请按ctrl+H在主目录中显示隐藏文件,因为.gradle目录通常是隐藏的,并删除.gradle目录。
在此之后,您可能会收到“无法锁定生成输出”的错误,然后执行如下操作来删除gradle缓存中的锁文件:
find ~/.gradle -type f -name "*.lock" -deletehttps://stackoverflow.com/questions/43010547
复制相似问题