Flutter、AmplifyStorageS3 插件未正确添加
Flutter, AmplifyStorageS3 plugin not added correctly
得到
错误:
/*
dynamic AmplifyStorageS3()
package:my_budget_app/main.dart
AmplifyStorageS3 isn't a type.
Try correcting the name to match an existing type
*/
我正在关注这个文档
https://docs.amplify.aws/lib/storage/getting-started/q/platform/flutter/#provision-backend-storage
未正确导入放大存储 S3。
我清除了缓存并重新安装了所有的酒吧
我删除了 publock 文件并 pub get all files no luck
我重新启动 vscode 几次都不走运
我看到导入说没有使用,所以 AmplifyStorageS3 class 没有从包中导出
ackage:amplify_storage_s3/amplify_storage_s3.dart ???
我有 3 个想法。
1: 在 package import import 'package:amplify_storage_s3/amplify_storage_s3.dart';
中添加 "as ampl" 到最后,然后你会得到这样的东西:
import 'package:amplify_storage_s3/amplify_storage_s3.dart' as ampl;
然后写:
ampl.AmplifyStorageS3 storage = ampl.AmplifyStorageS3();
2:按住ctrl左键点击导入的包,在包中找到这个class,看看有什么问题。
3:检查您的 pubspec.yaml 等最低要求:
environment:
sdk: ">=2.12.0 <3.0.0"
得到
错误:
/*
dynamic AmplifyStorageS3()
package:my_budget_app/main.dart
AmplifyStorageS3 isn't a type.
Try correcting the name to match an existing type
*/
我正在关注这个文档 https://docs.amplify.aws/lib/storage/getting-started/q/platform/flutter/#provision-backend-storage
未正确导入放大存储 S3。 我清除了缓存并重新安装了所有的酒吧 我删除了 publock 文件并 pub get all files no luck 我重新启动 vscode 几次都不走运
我看到导入说没有使用,所以 AmplifyStorageS3 class 没有从包中导出 ackage:amplify_storage_s3/amplify_storage_s3.dart ???
我有 3 个想法。
1: 在 package import import 'package:amplify_storage_s3/amplify_storage_s3.dart';
中添加 "as ampl" 到最后,然后你会得到这样的东西:
import 'package:amplify_storage_s3/amplify_storage_s3.dart' as ampl;
然后写:
ampl.AmplifyStorageS3 storage = ampl.AmplifyStorageS3();
2:按住ctrl左键点击导入的包,在包中找到这个class,看看有什么问题。
3:检查您的 pubspec.yaml 等最低要求:
environment:
sdk: ">=2.12.0 <3.0.0"