Fre*_*lfe 32 dart firebase dart-pub flutter flutter-packages
好了,所以我跑我的程序不导入火力核心,火力权威性和云公司的FireStore,我的代码运行得很好,但我与火力注册我的应用程序,它仍然运行良好,但只要我进口Firebase_auth,Firebase_core和cloud_Firestore...我得到以下错误
Note: C:\appflutter\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.7.0\android\src\main\java\io\flutter\plugins\firebase\core\FlutterFirebaseCorePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\appflutter\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.16.0\android\src\main\java\io\flutter\plugins\firebase\firestore\streamhandler\TransactionStreamHandler.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
D8: Cannot fit requested classes in a single dex file (# methods: 89543 > 65536)
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
The number of method references in a .dex file cannot exceed 64K.
Run Code Online (Sandbox Code Playgroud)
请帮我。
Muh*_*rib 10
我今天有同样的问题,我找到了解决办法在这里Github上
当前的最新版本是这些:
firebase_auth: ^0.20.0+1firebase_core: ^0.7.0然后在终端中运行这 3 个命令:
$ flutter pub upgrade
$ flutter pub get
$ flutter clean
Run Code Online (Sandbox Code Playgroud)
然后运行你的项目
$ flutter run
Run Code Online (Sandbox Code Playgroud)
这将希望对您有所帮助。
小智 10
将 sdkVersion 更改为 23 对我有用:
只需转到 android>app>build.gradle 并将 defaultConfig{} 中的 minSdkVersion-line 更改为 ..minSdkVersion 23
似乎这是 Firebase 插件中的一个错误:https : //github.com/FirebaseExtended/flutterfire/issues/3876。但是,将 min SDK 设置为 23 不会显示警告。
| 归档时间: |
|
| 查看次数: |
21949 次 |
| 最近记录: |