Flutter集成Firebase后安卓Gradle构建锁协议错误求助
解决Flutter Android构建时Gradle缓存锁协议错误
你遇到的是Gradle缓存锁文件损坏导致的构建失败,和Firebase初始化本身无关,按以下步骤解决:
- 先关掉所有相关程序:Android Studio、运行Flutter的终端,还有后台的Gradle进程(可通过任务管理器结束java相关进程)
- 找到Gradle缓存目录:
C:\Users\你的用户名\.gradle\caches,直接删除整个caches文件夹 - 回到项目根目录,执行
flutter pub get拉取依赖 - 最后执行
flutter run重新构建项目
如果上面的步骤没解决,可以试试:
- 检查
android/gradle/wrapper/gradle-wrapper.properties里的Gradle版本,和android/build.gradle中classpath的gradle插件版本是否匹配 - 执行
flutter clean,再手动删除android/build和ios/build文件夹,重新执行构建
内容的提问来源于stack exchange,提问作者shizzleclover
相关产品推荐
相关产品推荐

