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

Flutter构建APK时遭遇pointer_interceptor插件配置冲突错误

Flutter构建APK失败:pointer_interceptor插件pubspec配置冲突问题

错误核心信息

执行flutter build apk时触发构建失败,关键错误提示:

插件pointer_interceptor:ios为pointer_interceptor_platform_interface提供了实现,同时还引用了pointer_interceptor_ios的默认实现,这当前不受支持。请联系pointer_interceptor的维护者,要么通过implements: pointer_interceptor_platform_interface移除该实现,要么避免通过platforms: ios: default_package: pointer_interceptor_ios引用默认实现。
目标gen_dart_plugin_registrant执行失败:错误:请解决插件pubspec错误

后续Gradle构建失败栈信息:

FAILURE: 构建因异常失败。

- 出错原因:
任务':app:compileFlutterBuildRelease'执行失败。

> 进程'命令 'D:\Softwares\flutter_windows_3.19.1-stable\flutter\bin\flutter.bat''以非零退出值1结束

- 建议:
> 使用--stacktrace选项获取堆栈跟踪。
> 使用--info或--debug选项获取更多日志输出。
> 使用--scan选项获取完整分析信息。

BUILD FAILED in 4s
正在运行Gradle任务'assembleRelease'...                            6.1s
Gradle任务assembleRelease以退出代码1失败

解决方案

1. 升级插件到最新版本

打开项目pubspec.yaml,更新pointer_interceptor依赖至最新稳定版,执行命令:

flutter pub upgrade pointer_interceptor

升级后重新执行flutter build apk,新版本大概率已修复该配置冲突问题。

2. 手动修正插件pubspec配置(升级无效时)

若升级后问题依旧,可临时修改本地插件的pubspec:

  • 定位本地插件目录:项目根目录/.pub-cache/hosted/pub.dartlang.org/pointer_interceptor-[版本号]
  • 打开该目录下的pubspec.yaml,找到iOS平台配置段:
    platforms:
      ios:
        default_package: pointer_interceptor_ios
    
    同时检查是否存在implements: pointer_interceptor_platform_interface配置,移除其中一项(二选一即可)。
  • 修改完成后重新执行构建命令。

3. 更换替代插件(维护者未修复时)

如果pointer_interceptor长期未修复该问题,可寻找功能等价的替代插件替换依赖,重新构建项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 17:32:48