首页 > 解决方案 > 应用程序在添加 Firebase 云商店时崩溃

问题描述

Flutter 构建 apk 并安装到模拟器后应用程序崩溃。我集成了谷歌服务 json,并在 gradle 文件中添加了依赖项,如 firebase 集成文档中所述。

我正在使用 cloud_firestore:^0.12.9

它显示 DEX 错误..

标签: androidiosfirebasefluttergoogle-cloud-firestore

解决方案


我想发布一个答案,因为很多研究都没有给我任何答案,而且我很难解决这个问题。

这就是我修复它的方式 -

  1. 在Android studio中打开项目的android文件夹——添加app级gradle
  defaultConfig {

       ...
        minSdkVersion 21
        targetSdkVersion 28
   ...
        multiDexEnabled true
    }

确保 minSdk 版本为 21 同步 gradle

  1. 从重构菜单选项重构为 AndroidX
  2. 在 gradle 属性中添加以下内容
android.useAndroidX=true
android.enableJetifier=true

这为我解决了这个问题


推荐阅读