当前位置: 首页 > 知识库问答 >
问题:

当我在Android Studio中运行颤动应用程序时出错

阎嘉荣
2023-03-14

没有声音空安全的建筑物 有关更多信息,请参见 https://dart.dev/null-safety/unsound-null-safety

预期的元素是

  • “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.dart”)。WidgetsBinding.instance!。removeObserver(此);^/C: /Users/Manoj/AppData/Local/Pub/Cache/hosted/Pub.dartlang.org/futter_typeahead-3.2.4/lib/src/futter.typeahead。dart:767:20:警告:空感知操作“!”的操作数具有排除null的类型“WidgetsBinding”
  • “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.dart”)。WidgetsBinding.instance!。添加观察者(此);^/C: /Users/Manoj/AppData/Local/Pub/Cache/hosted/Pub.dartlang.org/futter_typeahead-3.2.4/lib/src/futter.typeahead。dart:801:20:警告:null感知操作“!”的操作数具有排除null的类型“WidgetsBinding”
  • “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.dart”)。WidgetsBinding.instance!。addPostFrameCallback((持续时间){^/C:/Users/Manoj/AppData/Local/Pub/Cache/hosted/Pub.dartlang.org/futter_typeahead-3.2.4/lib/src/futter.typeahead.dart:936:9:错误:没有名称为“maxLengthEnforced”的命名参数。maxLenghEnforced:widget.textFieldConfiguration.maxLengthEnforced,widget.extFieldConfigure.maxLeng,widgetField,widget/flutter_typeahead-3.24/lib/ssrc/flutter/typeaheade.dart:^/C:/src/floutter/packages/lib/src/material/text_field.dart:276:9:上下文:找到此候选,但是参数不匹配。const TextField({\lang1033\cf1\cf1\f4^/C:/Users/Manoj/AppData/Local/Pub/Cache/hosted/Pub.dartlang.org/flotter_typeahead-3.2.4/lib/src/cupertino_flutter_typearead.dart:558:20:警告:null感知操作“!”的操作数类型为“WidgetsBinding”,不包含null。
  • “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.dart”)。WidgetsBinding.instance!。removeObserver(此);^/C: /Users/Manoj/AppData/Local/Pub/Cache/hosted/Pub.dartlang.org/flotter_typeahead-3.2.4/lib/src/cupertino_flutter_typearead。dart:571:20:警告:空感知操作“!”的操作数具有排除null的类型“WidgetsBinding”
  • “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.dart”)。WidgetsBinding.instance!。添加观察者(此);^/C: /Users/Manoj/AppData/Local/Pub/Cache/hosted/Pub.dartlang.org/flotter_typeahead-3.2.4/lib/src/cupertino_flutter_typearead。dart:605:20:警告:null感知操作“!”的操作数具有排除null的类型“WidgetsBinding”
  • “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.dart”)。WidgetsBinding.instance!。addPostFrameCallback((持续时间){^/C:/Users/Manoj/AppData/Local/Pub/Cache/hosted/Pub.dartlang.org/flutter_typeahead-3.2.4/lib/src/cupertino_flutter_typeaead.dart:746:9:错误:没有名称为“maxLengthEnforced”的命名参数。maxLength Enforced:widget.textFieldConfiguration.maxLengthEnforced,#xA0;#xA01;#xAE;#x2015;#xD^/C:/src/flutter/packages/flutter/lib/src/cubertino/text_field.dart:209:9:上下文:找到此候选人,但参数不匹配。常量CupertinoTextField({^^^^^^^^^^^^^^^^^^

失败:构建失败,但有例外。

> < li>

其中:Script ' C:\ src \ flutter \ packages \ flutter _ tools \ gradle \ flutter . gradle '行:1156

出了什么问题:任务“:app:编译失败”失败。

处理“命令”C:\src\flutter\bin\flutter。bat“”已完成,退出值为非零1

> < li>

尝试:使用- stacktrace选项运行以获取堆栈跟踪。使用- info或- debug选项运行以获得更多日志输出。使用- scan运行以获得全面的见解。

在 https://help.gradle.org 获得更多帮助

运行Gradle任务“assembleRelease”时,1m 27s中的生成失败...88.7s分级任务组装释放失败,退出代码为1。终端进程“C:\ src \ flutter \ bin \ flutter . bat ' build ',' apk '”终止,退出代码为:1。

终端将被任务重用,按任意键关闭它。

共有2个答案

顾恺
2023-03-14

此副本

您使用的软件包尚未更新到 Flutter 3.0。

索曾琪
2023-03-14

这发生在我更新颤动版本后,如果你使用模态底部工作表包,那么只需设置或更新到这个版本modal_bottom_sheet:^2.0.1pubspec和运行pub get

 类似资料:
  • 当我运行颤动应用程序时,Android模拟器中没有任何反应,vscode控制台显示此错误: 颤振医生: 顺便说一下,dart和flutter插件都已安装。

  • 首先,抱歉英语不好。我从Flatter开始,我已经安装了所有必要的东西,但是当尝试运行测试应用程序(在模拟器或设备中)时,我会收到下面的错误消息。 正在启动lib\main。调试模式下XT1097上的dart。。。正在初始化gradle。。。正在解析依赖项…*运行Gradle时出错:从以下位置退出代码1:C:\Testes\first\u app\android\gradlew。bat应用程序:属

  • 开始调试时,出现以下错误: 正在启动lib\main。调试模式下ONEPLUS A5000上的dart。。。lib\main。dart:1E/AndroidRuntime(11211):以书面形式命名,pkgName:com。刚出现的包裹azabazar E/AndroidRuntime(11211):致命异常:主E/AndroidRuntime(11211):进程:com。刚出现的包裹阿扎巴扎,

  • 当我试图在Docker中运行geoserver web应用程序时,它正在运行,但当我试图登录到web应用程序时,会出现以下错误:

  • 这是我第一次使用Javafx与Spring Boot我有以下错误时运行我的应用程序 主课 } 控制器类 } pom.xml http://maven.apache.org/xsd/maven-4.0.0.xsd" 拜托这是怎么回事。为什么org.springframework.boot:sping-boo-maven-plugin:2.0.0。释放:运行不能被执行? 场景fxml代码 我正在用Ne

  • 我已经使用向导生成了一个带有导航抽屉的应用程序。 当我选择“运行”“应用”或“调试”“应用”时,我会得到以下错误: 生成签名APK...选项工作,它创建的签名应用程序,可以安装在电话和工作。也可以使或重建项目在调试或发布中工作,没有错误。 null