this and base files have different roots: I:\Pensoon\flutter_property_check_gd\build\image_picker and C:\Users\XXX\AppData\Roaming\Pub\Cache\hosted\pub.flutter-io.cn\image_picker-0.8.3+2\android. (2 s 588 ms)
1,问题描述:
该报错是指 project\build\image_picker的路径和 Pub\Cache\ image_picker的路径不一致。
2,问题解决方案:
将I盘下的project移动到C盘,比如放到桌面上,然后再执行flutter clean之后,再重新flutter pub get后运行项目。
到此,问题已经解决。
3,但是我想把项目文件都放在非C盘,怎么办呢?
这时候,我们可以配置Pub\Cache的全局缓存路径,这样以后就会去新的路径加载pub了,如下图,我就将Pub和我代码放在了同一个盘;
配置环境变量后,最好是重启Android Studio或重启电脑。以后新的Pub以来,就都会下载到配置的路径。