Flutter集成share_plus遇checkDebugDuplicateClasses错误的解决方法
问题场景
使用Flutter 3.16.0集成share_plus 7.2.1后,运行应用触发:app:checkDebugDuplicateClasses任务执行失败,错误提示为多个Kotlin标准库类重复。移除share_plus插件后应用可正常运行,但执行flutter clean、flutter pub get命令无法解决该问题。
解决步骤
在android/app/build.gradle文件的dependencies代码块中,添加Kotlin BOM依赖统一Kotlin版本,消除类冲突:
dependencies { // 新增以下依赖 implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0")) // 其他原有依赖... }
添加完成后重新运行应用即可解决重复类问题。
内容的提问来源于stack exchange,提问作者Marco Niedermann
相关产品推荐
相关产品推荐

