获取“在锁定文件中发现意外的锁定协议。预期3,发现0”错误,即使在遵循此link并删除.gradle文件夹后尝试调试时,当前gradle版本为4.4和android studio 3.1.2
ezykj2lf1#
我找到了另一个我认为更好的解决方案。1.转到项目结构Ctrl + Alt + Shift + S并从左侧菜单中选择项目(如果尚未选择)。1.选择最新的Android Gradle插件版本1.选择Gradle版本到最新的稳定版本。1.选择应用。1.列表项最好将gradle更新到最新的稳定版本。希望这有帮助
rta7y2nd2#
此错误通常发生在系统错误地关闭而项目正在生成时。解决方案如下:关闭项目从Android Studio列表中删除项目关闭Android Studio从项目的根目录中删除.gradle文件夹再次运行Android Studio打开现有的Android Studio项目或检查here
q3qa4bjr3#
最简单和最容易的方法来解决这个问题
此错误通常发生在我们更新android studio版本或对以前的项目进行更改时。我不知道为什么,但它是随机的。我遵循许多方法来解决这个问题,但我会找出最简单的方法来解决这个问题。
n6lpvg4x4#
主要解决方案:在我的情况下,最有效的解决方案是将distributionUrl(转到gradle-wrapper.properties)更改为最新版本,如下所示。
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
第二解决方案:无效缓存并重新启动。第三种解决方案:清洁项目重建项目。
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
58wvjzkj6#
为了解决这个问题,我采取了几个步骤:
hjzp0vay7#
不要使用不同的Gradle版本来构建项目!确保gradlew build和gradle build使用相同的版本。
gradlew build
gradle build
7条答案
按热度按时间ezykj2lf1#
我找到了另一个我认为更好的解决方案。
1.转到项目结构Ctrl + Alt + Shift + S并从左侧菜单中选择项目(如果尚未选择)。
1.选择最新的Android Gradle插件版本
1.选择Gradle版本到最新的稳定版本。
1.选择应用。
1.列表项
最好将gradle更新到最新的稳定版本。希望这有帮助
rta7y2nd2#
此错误通常发生在系统错误地关闭而项目正在生成时。解决方案如下:
关闭项目
从Android Studio列表中删除项目
关闭Android Studio
从项目的根目录中删除.gradle文件夹
再次运行Android Studio
打开现有的Android Studio项目
或检查here
q3qa4bjr3#
最简单和最容易的方法来解决这个问题
此错误通常发生在我们更新android studio版本或对以前的项目进行更改时。我不知道为什么,但它是随机的。我遵循许多方法来解决这个问题,但我会找出最简单的方法来解决这个问题。
n6lpvg4x4#
主要解决方案:在我的情况下,最有效的解决方案是将
distributionUrl
(转到gradle-wrapper.properties
)更改为最新版本,如下所示。到
第二解决方案:无效缓存并重新启动。
第三种解决方案:清洁项目重建项目。
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
58wvjzkj6#
为了解决这个问题,我采取了几个步骤:
hjzp0vay7#
不要使用不同的Gradle版本来构建项目!确保
gradlew build
和gradle build
使用相同的版本。