gradle在锁定文件中发现意外的锁定协议,预期为3,找到0

0wi1tuuw  于 2023-10-19  发布在  其他
关注(0)|答案(7)|浏览(145)

获取“在锁定文件中发现意外的锁定协议。预期3,发现0”错误,即使在遵循此link并删除.gradle文件夹后尝试调试时,当前gradle版本为4.4和android studio 3.1.2

ezykj2lf

ezykj2lf1#

我找到了另一个我认为更好的解决方案。
1.转到项目结构Ctrl + Alt + Shift + S并从左侧菜单中选择项目(如果尚未选择)。
1.选择最新的Android Gradle插件版本
1.选择Gradle版本到最新的稳定版本。
1.选择应用。
1.列表项
最好将gradle更新到最新的稳定版本。希望这有帮助

rta7y2nd

rta7y2nd2#

此错误通常发生在系统错误地关闭而项目正在生成时。解决方案如下:
关闭项目
从Android Studio列表中删除项目
关闭Android Studio
从项目的根目录中删除.gradle文件夹
再次运行Android Studio
打开现有的Android Studio项目
或检查here

q3qa4bjr

q3qa4bjr3#

最简单和最容易的方法来解决这个问题

此错误通常发生在我们更新android studio版本或对以前的项目进行更改时。我不知道为什么,但它是随机的。我遵循许多方法来解决这个问题,但我会找出最简单的方法来解决这个问题。

  • 首先,转到android studio,然后单击File。
  • 其次,转到项目结构&单击项目选项卡。
  • 第三,大多数imp步骤->检查你的(Gradle版本)(在我的情况下,我以前的版本是6.5,最新的版本是6.8.1)如果它是以前的版本,而不是最新的,然后选择最新的版本。记住不要选择(beta)只选择稳定版本。&(Apply)然后(OK)->您的项目开始下载文件&我希望您的问题得到解决。就像我的一样。检查图像以更好地理解。

n6lpvg4x

n6lpvg4x4#

主要解决方案:在我的情况下,最有效的解决方案是将distributionUrl(转到gradle-wrapper.properties)更改为最新版本,如下所示。

distributionUrl=https://services.gradle.org/distributions/gradle-6.5-all.zip

distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip

第二解决方案:无效缓存并重新启动。
第三种解决方案:清洁项目重建项目。

eiee3dmh

eiee3dmh5#

错误Unexpected lock protocol found in lock file.预期为3,找到0。在我的每一个项目中反复出现,在第三次或第四次构建之后。我sepnd 3-4天通过谷歌搜索纠正它,但不能解决它。然后在搜索中得到一些提示,我改变了如下屏幕:
然后错误就消失了gradle setting at the time of errorGradle changed which ractify the error

58wvjzkj

58wvjzkj6#

为了解决这个问题,我采取了几个步骤:

  • 转到C:\Users[用户名]并删除.gradle文件夹
  • 转到项目文件夹并删除.gradle文件夹
  • 在项目文件夹中执行gradlew.bat
hjzp0vay

hjzp0vay7#

不要使用不同的Gradle版本来构建项目!确保gradlew buildgradle build使用相同的版本。

相关问题