【发布时间】:2021-08-06 13:39:44
【问题描述】:
我刚刚开始学习 AWS Amplify 并按照中给出的步骤进行操作
然后我在这个问题上遇到了一个错误 The method 'Amplify' isn't defined for the type '_MyAppState'. -FlutterAmplify
然后我按照它说的去做,但随后出现了一个新错误
Amplify() 表达式不计算函数,因此无法调用。
我正在关注这个视频https://www.youtube.com/watch?v=x8xEkNCd3Vg
这是我的代码 lib/screens/entry.dart
import 'package:flutter/material.dart';
import 'package:amplify_flutter/amplify.dart';
import 'package:amplify_auth_cognito/amplify_auth_cognito.dart';
import 'package:amplify_analytics_pinpoint/amplify_analytics_pinpoint.dart';
class EntryScreen extends StatefulWidget {
@override
_EntryScreenState createState() => _EntryScreenState();
}
class _EntryScreenState extends State<EntryScreen> {
final amplify = Amplify();
@override
Widget build(BuildContext context) {
return Container();
}
}
这是我的 pubspec.yaml
environment:
sdk: ">=2.12.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
amplify_flutter: '<1.0.0'
amplify_datastore: '<0.2.0'
amplify_auth_cognito: '<1.0.0'
amplify_analytics_pinpoint : '<1.0.0'
flutter_login: '<1.0.14'
【问题讨论】:
标签: amazon-web-services flutter dart amplify