【Flutter】解决android编译失败:Multiple build operations failed this and base files have different roots

错误信息

Multiple build operations failed
this and base files have different roots: E:Andriod ProjectGithubdumasiabuildflutter_plugin_android_lifecycle and C:UsersAppDataLocalPubCachehostedpub.devflutter_plugin_android_lifecycle-2.0.9android.

错误原因

看说法,大概率是gradle兼容性问题

解决办法

  1. 更改gradle版本,从之前没问题的版本里复制一份。
  2. 更改dart的pub缓存位置,保持跟项目在同一个磁盘下。

参考资料

https://github.com/flutter/flutter/issues/105395

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>