最初在 Win 10 中创建的应用程序。我切换到 Ubuntu。 当我尝试运行应用程序时,出现以下错误。 我需要在哪里编辑路径(之前的 C:\)有什么想法吗?
谢谢,罗恩
* What went wrong:
Could not determine the dependencies of task ':app:flutterBuildDebug'.
> java.net.URISyntaxException: Illegal character in opaque part at index 2: C:\\Dev\\FlutterApps\\xxxxxxxxx\\lib\\main.dart
最佳答案
实际上,flutter 将你的包的路径保存在一个文件中。因此,您收到的错误是因为 Windows 文件系统的路径保存在您的项目中,而这些路径在 Ubuntu 上无效。解决这个问题:
- 在您的项目目录中打开终端并使用
flutter clean
。 - 然后
flutter packages get
- 现在尝试运行您的应用。
关于android - 从 WIN 10 切换到 Ubuntu 后,Flutter 应用程序无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55594487/