为啥在尝试将firebase添加到flutter时出现此错误“已弃用的API”

     2023-02-23     280

关键词:

【中文标题】为啥在尝试将firebase添加到flutter时出现此错误“已弃用的API”【英文标题】:why having this error 'deprecated API' when trying added firebase to flutter为什么在尝试将firebase添加到flutter时出现此错误“已弃用的API” 【发布时间】:2021-06-08 16:07:55 【问题描述】:

我在尝试在 Flutter 项目上添加 Firebase 时遇到错误。 当我运行应用程序时出现错误:

Launching lib\main.dart on sdk gphone x86 in debug mode...
Note: C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core- 
 1.0.1\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:\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore- 
1.0.1\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestorePlugin.java 
  uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
 Note: C:\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore- 1.0.1\android\src\main\java\io\flutter\plugins\firebase\firestore\streamhandler\TransactionStreamHandler. 
   java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
 Note: C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-  1.0.1\android\src\main\java\io\flutter\plugins\firebase\auth\FlutterFirebaseAuthPlugin.java uses or 
 overrides a deprecated API.
 Note: Recompile with -Xlint:deprecation for details.
  √ Built build\app\outputs\flutter-apk\app-debug.apk.
Connecting to VM Service at ws://127.0.0.1:50487/Plr_UpKjauM=/ws

【问题讨论】:

【参考方案1】:

这些事情中的一个或它们的组合应该可以解决您的问题

    android/app/build.grade 文件中将您的构建版本升级到 23

    flutter clean

    android/app/build.grade 中,更新依赖项

dependencies 
    ...
    androidTestImplementation 'androidx.test:runner:1.2.0'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

    在终端中运行 flutter pub upgrade 或从 pubspec.yaml 文件进行 pub 升级

    试试这个答案https://***.com/a/59531270/13858991

将检查一些更已知的修复方法,并在我更新答案时通知您

【讨论】:

这不是错误而是警告。即使出现此警告,应用程序也应该可以正常运行,但不应该出现警告,所以让我们尝试修复它。粘贴 flutter run -Xlint:deprecation 的输出。还添加您正在使用的依赖项(来自 pubspec.yaml) 依赖项:flutter:sdk:flutter firebase_core:^1.0.1 cloud_firestore:^1.0.1 firebase_auth:^1.0.1 错误是在你做了一些不同的事情后立即出现的吗? 我只是按照集成firebase的说明进行操作,我真的什么都没做! 在终端中执行颤振医生并发布问题,在更改为 minsdkversion 23 后你会得到什么并进行颤振清洁

尝试在 Flutter 项目上添加 Firebase 时遇到错误

】尝试在Flutter项目上添加Firebase时遇到错误【英文标题】:FacingerrorwhiletryingtoaddFirebaseonFlutterproject【发布时间】:2020-05-1622:15:20【问题描述】:在添加implementation\'com.google.firebase:firebase-analytics:17.2.2\'和applyplugin:\'com.google.gms.googl 查看详情

为啥在使用 kotlin 将数据添加到 firebase 实时数据库时会得到重复值?

】为啥在使用kotlin将数据添加到firebase实时数据库时会得到重复值?【英文标题】:Whydoigetduplicatevalueswhenaddingdatatofirebaserealtimedatabaseusingkotlin?为什么在使用kotlin将数据添加到firebase实时数据库时会得到重复值?【发布时间】:2021... 查看详情

为啥在运行时在 pubspec.yaml 中添加 firebase_admob: ^0.11.0+1 会产生错误(Flutter,Android)

】为啥在运行时在pubspec.yaml中添加firebase_admob:^0.11.0+1会产生错误(Flutter,Android)【英文标题】:Whyaddingfirebase_admob:^0.11.0+1inpubspec.yamlgeneratserrorwhenrun(Flutter,Android)为什么在运行时在pubspec.yaml中添加firebase_admob:^0.11.0+1会产生错误(F... 查看详情

在 Android Studio 中将 Firebase 添加到 Flutter Android App 时如何将项目与 Gradle 文件同步(2020 年 4 月)

】在AndroidStudio中将Firebase添加到FlutterAndroidApp时如何将项目与Gradle文件同步(2020年4月)【英文标题】:HowtoSyncProjectwithGradleFileswhenAddingFirebasetoFlutterAndroidAppinAndroidStudio(April2020)【发布时间】:2020-07-1621:27:40【问题描述】:编辑:... 查看详情

在 iOS 上添加 firebase_core 后 Flutter 返回错误

】在iOS上添加firebase_core后Flutter返回错误【英文标题】:Flutterreturningerrorafteraddingfirebase_coreoniOS【发布时间】:2021-09-0904:52:29【问题描述】:按照google的firebase团队的指示将.plist文件添加到xcode项目并将firebase_core:^1.3.0添加到pubspec.... 查看详情

如何在用户离线时尝试将数据添加/上传到 Firebase 时显示错误?

】如何在用户离线时尝试将数据添加/上传到Firebase时显示错误?【英文标题】:howtoshowerrorwhentryingtoadd/uploaddatatofirebaseinflutterwhenuserisoffline?【发布时间】:2020-11-1002:19:57【问题描述】:当用户尝试添加文档或将图像上传到firestore... 查看详情

为啥我不能以这种方式将数据添加到 Firebase?

】为啥我不能以这种方式将数据添加到Firebase?【英文标题】:WhyIcannotadddataintoFirebaseinthisway?为什么我不能以这种方式将数据添加到Firebase?【发布时间】:2017-03-0621:22:30【问题描述】:我正在做一个关注Firebase的项目,我尝试将... 查看详情

将多个firebase项目添加到一个flutter(android部分)项目中

】将多个firebase项目添加到一个flutter(android部分)项目中【英文标题】:Addingmultiplefirebaseprojectstooneflutter(androidportion)project【发布时间】:2021-03-0804:53:08【问题描述】:到目前为止,我只使用一个firebase数据库,即测试数据库。... 查看详情

无法将firebase添加到android(颤振)

】无法将firebase添加到android(颤振)【英文标题】:Unabletoaddfirebasetoandroid(flutter)【发布时间】:2020-03-1407:31:05【问题描述】:两天以来我一直在尝试解决此问题,并且我还尝试了StackOverflow上已经存在的有关此问题的解决方案,... 查看详情

Flutter:如何将元素添加到 Firebase 数据库中的映射字段?

】Flutter:如何将元素添加到Firebase数据库中的映射字段?【英文标题】:Flutter:Howtoaddelementtomapfieldinsidefirebasedatabase?【发布时间】:2020-12-0517:48:06【问题描述】:我正在尝试从我的颤振代码中找到一种将元素添加到firebase数据库... 查看详情

在 Flutter Web 中实现 Firebase 分析

】在FlutterWeb中实现Firebase分析【英文标题】:ImplementFirebaseAnalyticsinFlutterWeb【发布时间】:2021-11-2109:20:40【问题描述】:尝试为此找到一些可靠的文档/说明。似乎任何人都在猜测应该将什么添加到web目录中的index.html文件中。截... 查看详情

将 AdMob 添加到 Firebase 项目时崩溃

】将AdMob添加到Firebase项目时崩溃【英文标题】:CrashwhenaddingAdMobtoFirebaseproject【发布时间】:2019-10-0216:48:41【问题描述】:我有一个使用Firebase的iOS项目,它运行良好。但是,当我尝试添加AdMob时,应用在启动时崩溃:"\'GADInvalidIn... 查看详情

Flutter Firebase 存储:请求没有身份验证令牌

】FlutterFirebase存储:请求没有身份验证令牌【英文标题】:FlutterFirebaseStorage:noauthtokenforrequest【发布时间】:2020-06-2623:54:10【问题描述】:我在使用Image_Picker时尝试将图像上传到Firebase存储。当我想将图片(imageFile)上传到Firebase... 查看详情

在android studio中将firebase添加到flutter时出错:插件项目:firebase_core_web未找到。请更新 settings.gradle [重复]

】在androidstudio中将firebase添加到flutter时出错:插件项目:firebase_core_web未找到。请更新settings.gradle[重复]【英文标题】:Errorsinaddingfirebasetoflutterinandroidstudio:Pluginproject:firebase_core_webnotfound.Pleaseupdatesettings.gradle[duplicate]【 查看详情

将firebase添加到flutter web时出现问题,TypeError:无法读取未定义的属性(读取“应用程序”)

】将firebase添加到flutterweb时出现问题,TypeError:无法读取未定义的属性(读取“应用程序”)【英文标题】:Problemaddingfirebasetoflutterweb,TypeError:Cannotreadpropertiesofundefined(reading\'app\')【发布时间】:2021-11-0319:25:42【问题描述】:我... 查看详情

Flutter+Firebase 将匿名用户升级到 GoogleSignIn 时出错(给定字符串为空或 null)

】Flutter+Firebase将匿名用户升级到GoogleSignIn时出错(给定字符串为空或null)【英文标题】:Flutter+FirebaseerrorupgradinganonymoususertoGoogleSignIn(GivenStringisemptyornull)【发布时间】:2019-06-2923:43:23【问题描述】:我在Flutter中有一个匿名帐户... 查看详情

Flutter - 将图像上传到 Firebase 存储

】Flutter-将图像上传到Firebase存储【英文标题】:Flutter-UploadingImagetoFirebaseStorage【发布时间】:2021-02-1112:59:42【问题描述】:我正在尝试创建一个可以选择图像并将其上传到Firebase存储的管理应用程序,然后,我希望图像URL自动反... 查看详情

Flutter - 将图像上传到 Firebase 存储

】Flutter-将图像上传到Firebase存储【英文标题】:Flutter-UploadImagetoFirebaseStorage【发布时间】:2019-01-2206:39:27【问题描述】:我从Firebase存储中获取图像,用相机拍照,或者从库中挑选一张。当其中一个完成后,我有一个存储Image的... 查看详情