use*_*845 4 flutter google-cloud-firestore
在为 Android 编译我的 Flutter 移动应用程序(安装 APK)时,我收到以下警告:
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Note: /Users/ez/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.6/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/ez/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.6/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/ez/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.0+6/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Run Code Online (Sandbox Code Playgroud)
StackOverflow 上有很多这样的问题,每个问题都用一组不同的插件版本来回答。
我做了什么: 1. 我已经将我的插件更新到最新版本:
dependencies:
flutter:
sdk: flutter
# firebase & firestore
firebase_core: ^0.4.0+6
cloud_functions: ^0.4.0+2
cloud_firestore: ^0.12.6
firebase_storage: ^3.0.2
firebase_auth: ^0.11.1+7
# notifications
firebase_messaging: ^5.0.4
Run Code Online (Sandbox Code Playgroud)
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.google.gms:google-services:4.2.0' // Google Services plugin
}
Run Code Online (Sandbox Code Playgroud)
android.useAndroidX=true
android.enableJetifier=true
Run Code Online (Sandbox Code Playgroud)
我不得不承认我对所有这些 gradle 和依赖项并不那么熟悉......难道没有一种正确的方法来对所有这些依赖项进行排序吗?
这些都不是错误。这些是注释,即弃用警告。
您完全不必担心。开发 Firestore 插件的团队是唯一需要担心这一点的人,如果他们认为插件可以使用已弃用的方法并且一切正常,则没有问题。
这也意味着,如果您的应用程序无法正常运行,例如无法启动,则您会遇到不同的问题。您发布的日志完全没问题,应该不会引起任何问题。
我的结论是,您发布的内容绝对没有问题。
| 归档时间: |
|
| 查看次数: |
2794 次 |
| 最近记录: |