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

引入flutter_downloader: ^1.6.1后GeneratedPluginRegistrant报错是什么原因

flutter_downloader编译包不存在报错原因

这个报错本质是Android构建阶段找不到flutter_downloader对应的Android平台依赖包,常见原因如下:

  • 依赖拉取异常
    本地pub缓存损坏或者依赖拉取不全,可依次执行flutter clean、flutter pub get重新拉取全量依赖后再编译。
  • Android最小SDK版本不达标
    flutter_downloader 1.6.1要求Android端minSdkVersion ≥ 19,如果你项目android/app/build.gradle中配置的minSdkVersion低于19,该插件的Android代码会被自动跳过编译,直接触发包找不到的报错,把minSdkVersion修改到19及以上即可解决。
  • Gradle依赖同步失败
    pub拉取依赖后Android侧的Gradle没有自动同步插件的Android依赖项,你可以打开项目的android文件夹用Android Studio触发Gradle同步,或者在android目录下执行./gradlew clean(Windows系统执行gradlew.bat clean)清理Android侧构建缓存后重新编译。
  • 混合开发配置错误
    如果你的项目是原生+Flutter混合开发架构,可能是Flutter模块的插件依赖没有被原生宿主工程正确引入,检查宿主工程的settings.gradle、build.gradle配置是否正确关联了Flutter侧插件的引入逻辑即可。
  • 依赖版本冲突被排除
    项目内其他Android依赖和flutter_downloader 1.6.1依赖的Android组件版本冲突,如果你在build.gradle中配置了全局exclude规则,可能误将该插件的包排除出编译队列,检查排除规则是否存在误伤即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 18:51:03