Flutter 扑腾燃烧室

Flutter 扑腾燃烧室,flutter,Flutter,我每次尝试安装firestore时都会收到此警告 警告:如果此版本的cloud_firestore或其依赖项与AndroidX不兼容,将破坏您的Android版本。 有关该问题以及如何解决该问题的更多信息,请参见.gl/CP92wY。 此警告适用于所有Android构建失败。错误的真正根本原因可能与此无关 此外,我使用cloud\u firestore时没有检测到版本号。我也有此错误。我通过以下步骤修复了它: 关闭所有设备模拟器 在main build.gradle中,将compileSkdV

我每次尝试安装firestore时都会收到此警告

警告:如果此版本的cloud_firestore或其依赖项与AndroidX不兼容,将破坏您的Android版本。 有关该问题以及如何解决该问题的更多信息,请参见.gl/CP92wY。 此警告适用于所有Android构建失败。错误的真正根本原因可能与此无关



此外,我使用cloud\u firestore时没有检测到版本号。

我也有此错误。我通过以下步骤修复了它:

  • 关闭所有设备模拟器
  • 在main build.gradle中,将compileSkdVersion至少设置为版本28
  • 通过在pubspec.yaml中设置以下插件依赖项版本来避免AndroidX:

    安卓报警管理器:0.2.3

    android_意图:0.2.1

    电池:0.3.0

    摄像机:0.2.9+1

    cloud_firestore:0.8.2+3

    云计算功能:0.0.5

    连通性:0.3.2

    设备信息:0.3.0

    firebase_admob:0.7.0

    firebase_分析:1.1.0

    firebase_认证:0.7.0

    firebase_核心:0.2.5+1

    firebase_数据库:1.0.5

    firebase_动态链接:0.1.1

    firebase_消息:2.1.0

    firebase_ml_愿景:0.2.1

    firebase_性能:0.0.8+1

    firebase_远程_配置:0.0.6+1

    firebase_存储:1.0.4

    谷歌地图:0.1.0

    谷歌登录:3.2.4

    图像选择器:0.4.12+1

    本地授权:0.3.1

    套餐信息:0.3.2+1

    路径_提供程序:0.4.1

    快速行动:0.2.2

    传感器:0.3.5

    份额:0.5.3

    共享_首选项:0.4.3

    url_启动器:4.1.0+1

    视频播放器:0.9.0

    webview_颤振:0.2.0

  • 保存您的更改

  • 如果您使用的是Android Studio,请在保持pubspec.yaml打开的同时,单击菜单工具->颤振->颤振包获取。否则,您可以使用项目目录中的命令行并键入“flatterpackagesget”

  • 我希望这能帮助您修复错误。

    如果您试图将Firestore与firebase\u auth一起使用,或者 您将遇到类似“无法在单个dex文件中容纳请求的类”的错误

    应启用多索引:

    如果您的minSdkVersion设置为21或更高,则只需在模块级build.gradle中将multiDexEnabled设置为true

    android {
        defaultConfig {
            ...
            minSdkVersion 21 
            targetSdkVersion 28
            multiDexEnabled true
        }
        ...
    }
    

    更多信息:

    尝试将您的cloud\u firestore插件verison降级至0.8.2+1或更低。问题仍然存在,谢谢。我也这样做了,但每次尝试解决方案时,都会出现另一个问题,希望您的回答能帮助其他人。谢谢