首页 > 解决方案 > 找不到 Flutter 包路径

问题描述

我按照以下两个教程安装了没有 Android Studio 的 Flutter:https ://medium.com/@quicky316/install-flutter-sdk-on-windows-without-android-studio-102fdf567ce4和https://dev.to/ ejgamer21/install-flutter-without-android-studio-58bi。我已经连接了启用 USB 调试的手机并且我已经运行flutter doctor:一切似乎都很好(尽管我还没有配置 IDE)。然后我尝试flutter runhello_world目录中运行 Flutter 附带的“Hello world”示例,但出现此错误:

lib/main.dart:5:8: Error: Error when reading '/C:/b/s/w/ir/k/archive/flutter/packages/flutter/lib/widgets.dart': Impossibile trovare il percorso specificato.
import 'package:flutter/widgets.dart';
       ^
lib/main.dart:12:16: Error: Method not found: 'Key'.
          key: Key('title'),
               ^^^
lib/main.dart:13:26: Error: Getter not found: 'TextDirection'.
          textDirection: TextDirection.ltr
                         ^^^^^^^^^^^^^
lib/main.dart:11:9: Error: Method not found: 'Text'.
        Text('Hello, world!',
        ^^^^
lib/main.dart:9:11: Error: Method not found: 'Center'.
    const Center(
          ^^^^^^
lib/main.dart:8:3: Error: Method not found: 'runApp'.
  runApp(
  ^^^^^^
FAILURE: Build failed with an exception.
* Where:
Script 'C:\Users\mpepi\Android\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 896
* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'C:\Users\mpepi\Android\flutter\bin\flutter.bat'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 4s
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                         4,7s
Exception: Gradle task assembleDebug failed with exit code 1

(“Impossibile trovare il percorso specificato”的意思是“找不到指定的路径”)包的路径似乎有问题,我找到了所需的文件,C:\Users\mpepi\Android\flutter\packages\flutter\lib该文件当然与第一行中的文件不同. 我已经按照教程解释设置了所有环境变量,我缺少什么?

标签: androidflutterdart

解决方案


在 .vscode 文件中删除。重新启动 Visual Studio 代码的颤振应用程序并运行“颤振运行”。它对我有用。


推荐阅读