You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加tflite插件后Flutter构建失败:Android V2嵌入弃用问题求解

解决Flutter中tflite插件因Android嵌入版本弃用导致的构建失败问题

你遇到的问题根源是tflite插件仍在使用已被弃用的Android V1嵌入框架,当前Flutter版本已不再兼容该框架,因此触发构建失败。以下是几种可行的解决办法:

  • 检查插件更新
    先确认tflite是否有适配Android V2嵌入的新版本。如果有,直接修改pubspec.yaml里的依赖版本号,执行flutter pub get更新依赖即可。

  • 替换为兼容的替代插件
    如果tflite没有适配V2嵌入的版本,推荐改用官方维护的tflite_flutter插件——它完全支持Android V2嵌入,且维护更活跃、功能更完善。修改pubspec.yaml的依赖配置:

    dependencies:
      tflite_flutter: ^0.10.1 # 请替换为最新可用版本
    

    执行flutter pub get后,将原有代码中调用tflite的逻辑替换为tflite_flutter的对应API即可。

  • 临时降级Flutter版本(不推荐)
    若你必须继续使用旧版tflite,可以临时降级到仍支持Android V1嵌入的Flutter版本(比如Flutter 2.x系列),但这只是权宜之计,后续Flutter版本会彻底移除V1嵌入的支持,不建议长期使用。

如果你是插件开发者,需要将tflite插件从Android V1嵌入迁移到V2嵌入,以适配新的Flutter版本。

内容的提问来源于stack exchange,提问作者Isuru Bandara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 05:42:10