Android Studio 在Flutter更新后遇到错误,从两个库导入的AssetManifest

oalqel3c  于 2023-06-30  发布在  Android
关注(0)|答案(1)|浏览(257)

我有一个一年前创建的应用程序,它运行得很好。最近我打开我的代码,Flutter建议我做一个更新。更新后,它不再工作。遇到的错误表明我从'package:flutter/src/services/asset_manifest.dart''package:google_fonts/src/asset_manifest.dart'导入了AssetManifest。
正在调试模式下在IA Emulator上的AOSP上启动lib/main.dart...正在运行Gradle任务“assembleDebug”...../../.pub-cache/hosted/pub.dev/google_fonts-3.0.1/lib/src/google_fonts_base.dart:14:1:错误:“AssetManifest”是从“package:flutter/src/services/asset_manifest.dart”和“package:google_fonts/src/asset_manifest. dart”导入的。import 'asset_manifest. dart';^^^^^^^^^^^^^../../.pub-cache/hosted/pub.dev/google_fonts-3.0.1/lib/src/google_fonts_base.dart:34:31:错误:“AssetManifest”是从“package:flutter/src/services/asset_manifest.dart”和“package:google_fonts/src/asset_manifest. dart”导入的。int n = int n();^目标kernel_snapshot失败:例外
失败:生成失败,出现异常。

  • 其中:脚本'/Users/innot/Developer/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy'行:1214
  • 哪里出错了:任务“:app:compileFlutterBuildDebug”执行失败。

进程'command '/Users/innot/Developer/flutter/bin/flutter ''完成,退出值为非零1

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获得完整的见解。
  • https://help.gradle.org获取更多帮助

BUILD FAILED in 7s Exception:Gradle任务assembleDebug失败,退出代码为% 1

iibxawm4

iibxawm41#

正如这里提到的,google_fonts4.0.1版本修复了这个问题。因此,至少升级到4.0.1版本应该可以解决您的问题。

相关问题