运行代码时遇到错误,无法将我的项目转换为apk形式

问题描述 投票:0回答:1

我试图在我的电脑上运行下面提到的这个项目,然后将其转换为 apk 形式,但每当我运行 flutter build 命令时,我都会收到此错误。 当我运行代码时也会出现该错误。 项目链接-https://github.com/Pratikdate/ecard

/C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/device_preview-1.1.0/lib/src/views/tool_panel/sections/section.dart:39:40:错误:没有为“TextTheme”类定义 getter“subtitle2”。

  • “TextTheme”来自“package:flutter/src/material/text_theme.dart”(“/D:/flutter/packages/flutter/lib/src/material/text_theme.dart”)。 尝试将名称更正为现有 getter 的名称,或定义名为“subtitle2”的 getter 或字段。 样式: theme.textTheme.subtitle2?.copyWith( ^^^^^^^^^ /C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/device_preview-1.1.0/lib/src/views/tool_panel/sections/settings.dart:56:34:错误:吸气剂未为“ThemeData”类定义“backgroundColor”。
  • “ThemeData”来自“package:flutter/src/material/theme_data.dart”(“/D:/flutter/packages/flutter/lib/src/material/theme_data.dart”)。 尝试将名称更正为现有 getter 的名称,或定义名为“backgroundColor”的 getter 或字段。 颜色:工具栏.背景颜色, ^^^^^^^^^^^^^^^^ /C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/device_preview-1.1.0/lib/src/views/tool_panel/sections/settings.dart:87:34:错误:吸气剂未为“ThemeData”类定义“backgroundColor”。
  • “ThemeData”来自“package:flutter/src/material/theme_data.dart”(“/D:/flutter/packages/flutter/lib/src/material/theme_data.dart”)。 尝试将名称更正为现有 getter 的名称,或定义名为“backgroundColor”的 getter 或字段。 颜色:工具栏.背景颜色, ^^^^^^^^^^^^^^^^ /C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/persistent_bottom_nav_bar-5.0.2/lib/neumorphic_package_by_serge_software/neumorphic_card.dart:57:57:错误:吸气剂“backgroundColor”不是为“ThemeData”类定义。
  • “ThemeData”来自“package:flutter/src/material/theme_data.dart”(“/D:/flutter/packages/flutter/lib/src/material/theme_data.dart”)。 尝试将名称更正为现有 getter 的名称,或定义名为“backgroundColor”的 getter 或字段。 最终颜色 = 装饰.颜色 ??主题.of(上下文).backgroundColor; ^^^^^^^^^^^^^^^^ /C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/device_preview-1.1.0/lib/src/views/theme.dart:31:11:错误:没有具有名称的命名参数'可切换活动颜色'。 可切换活动颜色:accentColor, ^^^^^^^^^^^^^^^^^^^^^^^ /C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/device_preview-1.1.0/lib/src/views/theme.dart:54:11:错误:没有具有名称的命名参数'可切换活动颜色'。 可切换活动颜色:accentColor, ^^^^^^^^^^^^^^^^^^^^^^^ /C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/device_preview-1.1.0/lib/src/views/tool_panel/tool_panel.dart:83:34:错误:吸气剂“headline6” ' 没有为“TextTheme”类定义。
  • “TextTheme”来自“package:flutter/src/material/text_theme.dart”(“/D:/flutter/packages/flutter/lib/src/material/text_theme.dart”)。 尝试将名称更正为现有 getter 的名称,或定义名为“headline6”的 getter 或字段。 样式: theme.textTheme.headline6?.copyWith( ^^^^^^^^^ /C:/Users/HP/AppData/Local/Pub/Cache/hosted/pub.dev/device_preview-1.1.0/lib/src/views/tool_panel/sections/subsections/device_model.dart:175:32:错误:没有为“TextTheme”类定义 getter“subtitle2”。
  • “TextTheme”来自“package:flutter/src/material/text_theme.dart”(“/D:/flutter/packages/flutter/lib/src/material/text_theme.dart”)。 尝试将名称更正为现有 getter 的名称,或定义名为“subtitle2”的 getter 或字段。 样式: theme.textTheme.subtitle2?.copyWith( ^^^^^^^^^ 目标 kernel_snapshot 失败:异常

失败:构建失败并出现异常。

我尝试了不同的事情,例如 没有为“ThemeData”类定义吸气剂“accentColor”

但是它们都不起作用! 请帮忙

flutter dart
1个回答
0
投票

从错误来看,您似乎使用的是device_preview 1.1.0。

根据设备预览版变更日志,设备预览版1.2.0开始支持flutter 3.22.x家族。

更新您的设备预览版本并重试。

device_preview: ^1.2.0
© www.soinside.com 2019 - 2024. All rights reserved.