【发布时间】:2022-08-04 23:09:06
【问题描述】:
一个或多个插件需要更高的 Android SDK 版本。 通过将以下内容添加到 F:\\app\\cirilla\\android\\app\\build.gradle 来解决此问题: 安卓 { compileSdkVersion 33 ... }
警告:意外元素(uri:\"\",local:\"base-extension\")。预期元素是 <{}codename>、<{}layoutlib>、<{}api-level> lib/service/messaging.dart:21:70:错误:位置参数太多:允许 2 个,但找到了 3 个。 尝试删除额外的位置参数。 常量 AndroidNotificationChannel 频道 = AndroidNotificationChannel( ^ /C:/src/flutterSDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-9.7.0/lib/src/platform_specifics/android/notification_channel.dart:10:9: 上下文:找到这个候选人,但参数不匹配。 常量 AndroidNotificationChannel( ^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/service/messaging.dart:139:50:错误:位置参数太多:允许 2 个,但找到了 3 个。 尝试删除额外的位置参数。 安卓:AndroidNotificationDetails( ^ /C:/src/flutterSDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-9.7.0/lib/src/platform_specifics/android/notification_details.dart:12:9:上下文:找到这个候选人,但参数不匹配。 常量 AndroidNotificationDetails( ^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/widgets/cirilla_phone_input/cirilla_phone_input.dart:102:20:警告:null 感知操作的操作数 \'!\' 的类型为 \'WidgetsBinding\',它不包括 null。
- \'WidgetsBinding\' 来自 \'package:flutter/src/widgets/binding.dart\' (\'/C:/src/flutterSDK/flutter/packages/flutter/lib/src/widgets/binding.镖\')。 WidgetsBinding.instance!.addPostFrameCallback(_getSizes); ^ lib/themes/default/chat/chat_messages.dart:70:54:错误:没有名称为 \'previewData\' 的命名参数。 final updatedMessage = _messages[index].copyWith(previewData: previewData); ^^^^^^^^^^^^ lib/themes/default/chat/chat_messages.dart:72:20:警告:null 感知操作的操作数 \'?.\' 的类型为 \'WidgetsBinding\',它不包括 null。
- \'WidgetsBinding\' 来自 \'package:flutter/src/widgets/binding.dart\' (\'/C:/src/flutterSDK/flutter/packages/flutter/lib/src/widgets/binding.镖\')。 WidgetsBinding.instance?.addPostFrameCallback((_) { ^ /C:/src/flutterSDK/flutter/.pub-cache/git/flutter_swiper-d82a8baefaf10749228e42e6806ce4ffa83d7e0c/lib/src/custom_layout.dart:33:20:警告:null-aware 操作的操作数 \'!\' 具有类型 \' WidgetsBinding\' 不包括 null。
- \'WidgetsBinding\' 来自 \'package:flutter/src/widgets/binding.dart\' (\'/C:/src/flutterSDK/flutter/packages/flutter/lib/src/widgets/binding.镖\')。 WidgetsBinding.instance!.addPostFrameCallback(_getSize); ^ /C:/src/flutterSDK/flutter/.pub-cache/git/flutter_swiper-d82a8baefaf10749228e42e6806ce4ffa83d7e0c/lib/src/transformer_page_view/transformer_page_view.dart:524:22:警告:null-aware操作的操作数\'!\'有类型\'WidgetsBinding\' 不包括 null。
- \'WidgetsBinding\' 来自 \'package:flutter/src/widgets/binding.dart\' (\'/C:/src/flutterSDK/flutter/packages/flutter/lib/src/widgets/binding.镖\')。 WidgetsBinding.instance!.addPostFrameCallback(_onGetSize); ^ /C:/src/flutterSDK/flutter/.pub-cache/git/flutter_swiper-d82a8baefaf10749228e42e6806ce4ffa83d7e0c/lib/src/transformer_page_view/transformer_page_view.dart:542:22:警告:null-aware操作的操作数\'!\'有类型\'WidgetsBinding\' 不包括 null。
- \'WidgetsBinding\' 来自 \'package:flutter/src/widgets/binding.dart\' (\'/C:/src/flutterSDK/flutter/packages/flutter/lib/src/widgets/binding.镖\')。 WidgetsBinding.instance!.addPostFrameCallback(_onGetSize); ^
FAILURE:构建失败并出现异常。
-
在哪里: 脚本 \'C:\\src\\flutterSDK\\flutter\\packages\\flutter_tools\\gradle\\flutter.gradle\' 行:1156
-
什么地方出了错: 任务 \':app:compileFlutterBuildDebug\' 执行失败。
进程 \'command \'C:\\src\\flutterSDK\\flutter\\bin\\flutter.bat\'\' 以非零退出值 1 结束
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org 获得更多帮助
58 秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1