Flutter构建失败:':honeywell_scanner'项目评估出错及插件兼容问题
Flutter构建失败问题解决方案
一、flutter_absolute_path插件弃用警告处理
插件flutter_absolute_path使用了已废弃的Android V1 Embedding版本,后续Flutter版本会移除相关API,可能引发运行时故障或构建失败。处理方案:
- 优先检查插件是否有支持Android V2 Embedding的更新版本,直接升级
- 若无适配版本,替换为功能等价的替代插件(如
path_provider) - 若你是插件开发者,需将插件迁移至Android V2 Embedding规范
二、honeywell_scanner插件Gradle构建失败修复
错误详情:
FAILURE: 构建因异常失败。 * 位置: 构建文件'/Users/ddo/development/flutter/.pub-cache/hosted/pub.dartlang.org/honeywell_scanner-3.2.0+13/android/build.gradle'第45行 * 出错原因: 评估项目':honeywell_scanner'时出现问题。 > 在项目':honeywell_scanner'中找不到路径为':honeywell'的项目。
解决步骤:
- 升级插件:将
honeywell_scanner升级到最新版本,新版本大概率修复了依赖路径错误 - 手动修正依赖:找到上述路径下的
build.gradle文件,定位第45行的依赖引用,将':honeywell'修正为正确的本地项目路径,或替换为Maven仓库中对应的Honeywell官方依赖 - 替换插件:若上述方法无效,暂时移除该插件,选择功能类似的条码扫描插件替代
内容的提问来源于stack exchange,提问作者Umutcan Bağdu
相关产品推荐
相关产品推荐

