无法创建任务...此文件和基本文件具有不同的根目录
Could not create task ... this and base files have different roots
我已经使用 Android Studio 和 Flutter 构建了一个应用程序,并希望生成一个签名的 APK。
当我在 Android Studio 中转到 Tools->Flutter->Open Android 模块时,它开始构建项目。
但一段时间后我收到此错误并且我不知道如何更改根目录或做什么。
似乎问题只是两个包(url_launcher 和共享首选项)
我的项目在我的硬盘F:
flutter 文件夹在我的硬盘 C:
Error Message "Could not create task..."
这可能是因为我的项目在 F: 而 flutter 文件夹中的包在 C: 中?
如何将 flutter 文件夹更改为 F:?
我遇到了同样的问题,Gradle 无法同步 android 模块,我通过从 Flutter 项目中删除 android/
目录解决了这个问题,然后使用命令 flutter create --platforms android .
注意“.”在命令的末尾它是它的一部分,这意味着在当前目录中创建 Android 项目。
在与项目相同的驱动器中创建目录并添加 PUB_CACHE 环境变量。 运行 flutter pub get
.
这对我有用。
我通过将项目目录移动到同一驱动器来修复我的问题。我的项目存储在 E:\ 所以,我将它移动到 C:.
我的回答和rvr93的回答差不多,但是我没有在环境变量里加任何东西
升级 gradle 后,我的 android 项目遇到了同样的问题。
我的项目在我的D盘,我在我的桌面上为生成的apk设置了目标文件夹,它在C盘。我将目标文件夹更改为D盘中的文件夹,问题得到解决。
我已经使用 Android Studio 和 Flutter 构建了一个应用程序,并希望生成一个签名的 APK。 当我在 Android Studio 中转到 Tools->Flutter->Open Android 模块时,它开始构建项目。
但一段时间后我收到此错误并且我不知道如何更改根目录或做什么。 似乎问题只是两个包(url_launcher 和共享首选项)
我的项目在我的硬盘F: flutter 文件夹在我的硬盘 C:
Error Message "Could not create task..."
这可能是因为我的项目在 F: 而 flutter 文件夹中的包在 C: 中? 如何将 flutter 文件夹更改为 F:?
我遇到了同样的问题,Gradle 无法同步 android 模块,我通过从 Flutter 项目中删除 android/
目录解决了这个问题,然后使用命令 flutter create --platforms android .
注意“.”在命令的末尾它是它的一部分,这意味着在当前目录中创建 Android 项目。
在与项目相同的驱动器中创建目录并添加 PUB_CACHE 环境变量。 运行 flutter pub get
.
这对我有用。
我通过将项目目录移动到同一驱动器来修复我的问题。我的项目存储在 E:\ 所以,我将它移动到 C:.
我的回答和rvr93的回答差不多,但是我没有在环境变量里加任何东西
升级 gradle 后,我的 android 项目遇到了同样的问题。
我的项目在我的D盘,我在我的桌面上为生成的apk设置了目标文件夹,它在C盘。我将目标文件夹更改为D盘中的文件夹,问题得到解决。