正在调试模式下在sdk gphone x86 64 arm64上启动lib\main. dart...:错误:读取'../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/expect.dart'时出错:系统找不到指定的文件。
export 'src/expect/expect. dart'显示expect,expectLater,fail;^
:错误:读取'../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/expect.dart'时出错:系统找不到指定的文件。
import 'expect. dart';^
:错误:读取'../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/expect.dart'时出错:系统找不到指定的文件。
export 'src/expect/expect. dart' show ErrorFormatter;
^:Error:Error when reading '../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/expect.dart':系统找不到指定的文件。
import 'expect. dart';
^
:错误:读取'../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/expect.dart'时出错:系统找不到指定的文件。
import 'expect. dart';^
:错误:读取'../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/expect.dart'时出错:系统找不到指定的文件。
import 'expect. dart';^
/C:/flutter/flutter/packages/flutter_test/lib/src/_goldens_io. dart:120:7:错误:未为类“LocalFileComparator”定义方法“fail”。
- 'LocalFileComparator'来自'package:flutter_test/src/_goldens_io. dart'('/C:/flutter/flutter/packages/flutter_test/lib/src/_goldens_io. dart')。尝试将名称更正为现有方法的名称,或定义名为“fail'”的方法。fail(^^^^/C:/flutter/flutter/packages/flutter_test/lib/src/binding. dart:1202:7:错误:未为类“AutomatedTestWidgetsFlutterBinding”定义方法“fail”。
- 'AutomatedTestWidgetsFlutterBinding'来自'package:flutter_test/src/binding. dart'('/C:/flutter/flutter/packages/flutter_test/lib/src/binding. dart ')。尝试将名称更正为现有方法的名称,或定义名为“fail'”的方法。fail(^^^/C:/flutter/flutter/packages/flutter_test/lib/src/binding. dart:1208:6:错误:类型为“bool?'不能被赋值给' bool '类型的变量,因为' bool?'可为空,而' bool '不可为空。}());
^/C:/flutter/flutter/packages/flutter_test/lib/src/binding. dart:1853:7:错误:未为类“LiveTestWidgetsFlutterBinding”定义方法“fail”。
- 'LiveTestWidgetsFlutterBinding'来自'package:flutter_test/src/binding. dart'('/C:/flutter/flutter/packages/flutter_test/lib/src/binding. dart')。尝试将名称更正为现有方法的名称,或定义名为“fail'”的方法。fail(^^^^/C:/flutter/flutter/packages/flutter_test/lib/src/binding. dart:1859:6:错误:类型为“bool?'不能被赋值给' bool '类型的变量,因为' bool?'可为空,而' bool '不可为空。}());^/C:/flutter/flutter/packages/flutter_test/lib/src/widget_tester. dart:460:16:16:16:16:16:16:17:17:17:17:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18:18错误:未找到方法:'expect'. test_package. expect(actual,matcher,reason:原因,跳过:skip);^^^^^^/C:/flutter/flutter/packages/flutter_test/lib/src/widget_tester. dart:477:16:错误:未找到方法:'expect'. test_package. expect(actual,matcher,reason:原因);^^^^^^/C:/flutter/flutter/packages/flutter_test/lib/src/widget_tester. dart:497:23:错误:未找到方法:'expectLater'。return test_package. expectLater(actual,matcher,reason:原因,跳过:skip)^^^^^^^^^^^^^^/C:/flutter/flutter/packages/flutter_test/lib/src/widget_tester. dart:663:22:错误:未找到方法:'fail'. test_package. fail(^:错误:未为类“AsyncMatcher”定义方法“expect”。
- 'AsyncMatcher'来自'package:test_api/src/expect/async_matcher. dart'('./../../../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/async_matcher.dart ')。尝试将名称更正为现有方法的名称,或定义名为“expect”的方法。
expect(result,^^^^:错误:未为类“AsyncMatcher”定义方法“fail”。
'AsyncMatcher'来自'package:test_api/src/expect/async_matcher. dart'('./../../../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/async_matcher.dart ')。尝试将名称更正为现有方法的名称,或定义名为“fail'”的方法。fail(formatFailure(this,item,realResult as String));^^^:错误:未为类“AsyncMatcher”定义方法“formatFailure”。
'AsyncMatcher'来自'package:test_api/src/expect/async_matcher. dart'('./../../../../../../AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.4.16/lib/src/expect/async_matcher.dart ')。尝试将名称更正为现有方法的名称,或定义名为“formatFailure”的方法。fail(formatFailure(this,item,realResult as String));^^^^^^^^^^^^:错误:未为类“_DoesNotComplete”定义方法“fail”。
'_DoesNotComplete'来自'package:test_api/src/expect/future_matchers. dart'('../../../../AppData/Local/Pub/Cache/hosted/pub. dev/test_api-0.4.16/lib/src/expect/future_matchers. dart')。尝试将名称更正为现有方法的名称,或定义名为“fail'”的方法。fail('Future未预期完成,但已完成,值为'
^^^^
:错误:未为类“_DoesNotComplete”定义方法“expect”。
- '_DoesNotComplete'来自'package:test_api/src/expect/future_matchers. dart'('../../../../AppData/Local/Pub/Cache/hosted/pub. dev/test_api-0.4.16/lib/src/expect/future_matchers. dart')。尝试将名称更正为现有方法的名称,或定义名为“expect”的方法。public void run();
^^^^^:错误:未找到方法:'expect'. expect(pumpEventQueue(),完成);^^^^^^
:错误:未找到类型“OperatingSystem”。final OperatingSystem os;^^^^^^^错误:未定义的名称“OperatingSystem”。{this. os = OperatingSystem. none,this. inGoogle = false}){^^^^^^^^^^^^^
:错误:“OperatingSystem”不是类型。final OperatingSystem os;^^^^^^^^^^^^^^^
:错误:未为类“SuitePlatform”定义getter“OperatingSystem”。
- 'SuitePlatform'来自'package:test_api/src/backend/suite_platform. dart'('../../../../AppData/Local/Pub/Cache/hosted/pub. dev/test_api-0.4.16/lib/src/backend/suite_platform. dart')。尝试将名称更正为现有getter的名称,或者定义名为“OperatingSystem”的getter或字段。if(runtime.isBrowser && os!= OperatingSystem. none){^^^^^^^^^^^^^^^^:错误:未定义的名称“OperatingSystem”。os:OperatingSystem. find(map ['os '] as String),^^^^^^^^^^^^^^^^:错误:未定义的名称“OperatingSystem”。for(var os in OperatingSystem.all)os. identifier,^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^例外
失败:生成失败,出现异常。
- 其中:脚本'C:\flutter\flutter\packages\flutter_tools\gradle\flutter. gradle'行:1157
- 出了什么问题:任务“:app:compileFlutterBuildDebug”执行失败。
进程'command' C:\flutter\flutter\bin\flutter.bat ''已完成,退出值为非零1
- 尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获得完整的见解。
- 在https://help.gradle.org获取更多帮助
BUILD FAILED in 13s异常:Gradle任务assembleDebug失败,退出代码为% 1 Exited(sigterm)
BUILD FAILED in 13s异常:Gradle任务assembleDebug失败,退出代码为% 1 Exited(sigterm)
我尝试了Flutter清洁和Flutter酒吧获取,然后创建了一个新的项目,并将其添加到消防基地作为新的项目,我删除了pubspec. loc和Flutter酒吧获取和同样的问题,请帮助
3条答案
按热度按时间n53p2ov01#
如果删除了一些依赖项,则
删除pubspec.lock文件。然后再去Run pub。然后用干净的缓存重新启动。然后运行项目。
fquxozlt2#
pubspec.lock
文件flutter clean
命令flutter pub get
命令这应该可以解决这个问题,因为它可以通过干净的项目缓存获得依赖项。
hc2pp10m3#
当我更新flutter到3.10.0然后运行flutter run - v时问题解决了。之后出现了gradle的新问题。我从c/:user/.gradle/cash中删除了我的gradle cash,然后运行./gradlew build delete