Flutter Android使用map_view时Dex归档合并失败问题及解决线索
解决map_view插件引发的Dex文件合并错误
我之前也栽在这个Dex文件合并错误上,花了好长时间才捋清楚问题根源——就是map_view插件在持续触发这个冲突。
后来在Flutter的官方问题讨论里找到了可行的解决办法,具体操作步骤给你列出来:
- 打开你的项目,找到路径
ExternalLibraries>firebase_auth>android>build.gradle文件 - 定位到文件中的
dependencies代码块,修改里面的依赖配置:
原来的配置大概是这样的:
你需要调整依赖的声明方式(比如把dependencies { compile 'com.google.firebase:firebase-auth:...' }compile换成implementation,这是现在Android Gradle推荐的依赖声明关键字),同时要确保这个Firebase依赖的版本和你项目中其他Firebase相关依赖的版本保持一致,避免版本冲突。
内容的提问来源于stack exchange,提问作者Luke Weldon LAW
相关产品推荐
相关产品推荐

