android - 应用程序在添加 Firebase 云商店时崩溃
问题描述
Flutter 构建 apk 并安装到模拟器后应用程序崩溃。我集成了谷歌服务 json,并在 gradle 文件中添加了依赖项,如 firebase 集成文档中所述。
我正在使用 cloud_firestore:^0.12.9
它显示 DEX 错误..
解决方案
我想发布一个答案,因为很多研究都没有给我任何答案,而且我很难解决这个问题。
这就是我修复它的方式 -
- 在Android studio中打开项目的android文件夹——添加app级gradle
defaultConfig {
...
minSdkVersion 21
targetSdkVersion 28
...
multiDexEnabled true
}
确保 minSdk 版本为 21 同步 gradle
- 从重构菜单选项重构为 AndroidX
- 在 gradle 属性中添加以下内容
android.useAndroidX=true
android.enableJetifier=true
这为我解决了这个问题
推荐阅读
- android - 如何解决 android 上 termux 应用程序中的代码服务器运行时错误?
- python - 如何按周拆分并按代理获取计数?
- c - GCC 忽略 __attribute__((section("CCMRAM")))。怎么修?
- java - 正则表达式查找 Java 集合声明
- java - 通过 NTLMv2 和 Kerberos 进行静默代理身份验证
- windows - Visual Studio 和 Anaconda 终端错误
- typescript - TypeORM 在创建表后插入基本主数据(类型、状态、..)
- python - 如果我有一个功能与另一个功能基本相同,那么加入它们的最佳方式是什么?
- python - 使用 Python 和 Flask 在 Heroku 部署中未更新 PostgreSQL 表
- javascript - 如何在本机反应中将一个数组值分解为索引库上的两个字符串