【问题标题】:How to fix flutterfire plugins uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details如何修复 Flutterfire 插件使用或覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译以获取详细信息
【发布时间】:2021-11-09 13:09:40
【问题描述】:

我正在使用 Flutter Firebase 包开发 Flutter 应用程序 firebase_core、firebase_auth、firebase_storage、cloud_functions、cloud_firestore 每当我运行构建我的应用程序时,我都会看到此警告。

请帮我解决这个问题

Note: /home/pr47h4m/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.6.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: /home/pr47h4m/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-2.5.2/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: /home/pr47h4m/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-2.5.2/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: /home/pr47h4m/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_functions-3.0.3/android/src/main/java/io/flutter/plugins/firebase/functions/FlutterFirebaseFunctionsPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /home/pr47h4m/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-3.1.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.
Note: /home/pr47h4m/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-2.2.1/android/src/main/java/io/flutter/plugins/firebase/crashlytics/FlutterFirebaseCrashlyticsPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
/home/pr47h4m/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_storage-10.0.3/android/src/main/java/io/flutter/plugins/firebase/storage/FlutterFirebaseStoragePlugin.java:38: warning: [deprecation] Registrar in PluginRegistry has been deprecated
  public static void registerWith(PluginRegistry.Registrar registrar) {
                                                ^
1 warning
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

【问题讨论】:

  • 更新你的依赖项
  • 一切都是最新的

标签: android firebase flutter google-cloud-firestore firebase-storage


【解决方案1】:

在终端中运行此代码

flutter pub cache repair

【讨论】:

  • 试过flutter pub cache cleanflutter pub cache repair同样的问题没有改进
  • 删除 .pub-cache/hosted 文件夹
猜你喜欢
  • 1970-01-01
  • 2018-05-05
  • 1970-01-01
  • 2022-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-24
  • 2021-02-28
相关资源
最近更新 更多