[英]Should I consume IndexedDB directly when reloading a Flutter web app to determine auth state when using FirebaseAuth?
[英]Flutter app not loading when I add Flutter_auth dependency
每当我尝试在 pubspec.yaml 文件中将 Flutter_auth 依赖项添加到我的 flutter 应用程序时,该应用程序将不再能够编译。 但是,该应用程序可以在没有依赖项的情况下正常加载。 我尝试创建一个新的 Flutter 项目,在添加依赖项之前运行它,它运行良好,但是在添加依赖项之后,应用程序不再编译。 奇怪,因为我没有更改实际应用程序中的任何代码行。
我正在使用 visual studio code,附件是手头问题的屏幕录像。 我尝试手动添加依赖项,并通过终端,都不允许应用程序编译。 我还尝试在终端中运行 flutter clean 以清除 flutter 依赖项部分中的所有缓存。
请查看屏幕录像以了解有关 flutter 版本的更多详细信息以及我尝试添加的其他依赖项。 屏幕录制
我尝试将 flutter 应用程序作为项目运行,运行 main.dart 文件,我希望该应用程序能够编译并启动调试应用程序,但是当我添加 firebase_auth 依赖项时,该应用程序不再成功启动。 当我删除依赖项时,应用程序编译得很好。 无需对应用程序代码进行任何更改。
在 firebase 控制台配置应用程序,下载googleInfo-plist
文件到正确的位置。
在 void main()
中添加initializeApp()
方法:
import 'package:firebase_auth/firebase_auth.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
runApp(MyApp());
}
查看启动firebase文件上的安装步骤和认证,看看是否遗漏了任何步骤
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.