android - 找不到 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 run
在hello_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
该文件当然与第一行中的文件不同. 我已经按照教程解释设置了所有环境变量,我缺少什么?
解决方案
在 .vscode 文件中删除。重新启动 Visual Studio 代码的颤振应用程序并运行“颤振运行”。它对我有用。
推荐阅读
- knockout.js - 将块导入 Magento HTML 文件
- sql - 根据另一个表的活动返回一个 sql 表的最新活动行
- php - 如何在 PHP 中解密 Curl 加密响应
- c# - 有没有办法在 C# 的 if 语句中添加延迟?
- python - 如何在scrapy中提交带有会话的表单
- javascript - 来自后端的数据存储在对象中,但无法在对象属性中访问
- java - 单个列的多个序列号生成器,同时保存到 postgresql db
- css - 关于 React 向下滚动的问题(锚?)
- c++ - 将 coinbase pro websockets 与 cpprestsdk 一起使用
- android - 找不到参数 [{type=class org.gradle.api.tasks.wrapper.Wrapper} 的方法 wrapper()