打开android项目报错

来源:4-6 BasicMessageChannel基础消息通道(一)

demonCry

2022-08-24

图片描述

Could not create task ':shared_preferences_android:generateDebugUnitTestConfig'.
this and base files have different roots: 
F:\xxx\dart_workplace\tutorial\flutter-core_tutorial\build\shared_preferences_android and E:\xxx\flutter\.pub-cache\hosted\pub.flutter-io.cn\shared_preferences_android-2.0.12\android.

尝试过删除其中一个 但仍然报此错误

写回答

1回答

马超老师

2022-08-25

试试先执行

flutter clean

然后执行

flutter pub get

他会清除缓存重新拉取


另外确认一下你的flutter工程,和你的原生工程是否在同一个磁盘上(比如同在F盘)

0
1
demonCry
我的情况是flutter clean后不要慌着pub get, 先单独进入android项目 等待graddle初始化好, 再在flutter项目中get 项目目录如下 flutter_hybrid - flutter模块 - android模块
2022-08-26
共1条回复

基于Flutter 3.x 实战跨平台仿抖音App混合开发

以短视频APP为例,快速上手原生/Flutter 混合开发

481 学习 · 120 问题

查看课程