运行时,我得到了以下错误:
fvm flutter run并得到了以下错误:
Unexpected lock protocol found in lock file. Expected 3, found 50.FVM使用颤振版本3.0.5
我一直在这样做,但也没能解决问题:
在搜索完互联网后,仍然无法找到解决方案。
发布于 2022-10-28 14:34:19
我终于解决了这个问题。造成问题的原因是gradle文件/损坏gradle文件上的问题。
删除gradle的原始位置是没有帮助的。然后,另一种方法是移动gradle文件位置:
简单地将其添加到android/gradlew.bat以指示gradle下载位置到新位置,例如,D驱动器替代或默认位置set GRADLE_OPTS="-Dgradle.user.home=D:/Android/gradle"
所以文件的一部分变成:
....
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
set GRADLE_OPTS="-Dgradle.user.home=D:/Android/gradle"
...https://stackoverflow.com/questions/74168128
复制相似问题