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

未安装wakelock_plus却触发关联错误,应用无法安装运行求助

解决wakelock_plus间接依赖引发的应用安装失败问题
  • 排查间接依赖:你没有直接安装wakelock_plus,但大概率是某个已引入的第三方库间接依赖了它。执行命令 flutter pub deps 可以生成完整的依赖树,定位到引入该库的上游依赖。
  • 强制锁定兼容版本:如果上游库依赖的wakelock_plus版本存在SDK兼容问题,可在pubspec.yaml中添加dependency_overrides强制指定稳定兼容版本,示例:
    dependency_overrides:
      wakelock_plus: ^1.1.1 # 替换为适配你项目SDK的稳定版本
    
  • 清理缓存重建项目:
    1. 执行 flutter clean 清除项目缓存
    2. 删除android/.gradle目录(Android端)
    3. 重新执行 flutter pub get 和 flutter run
  • 检查AndroidManifest配置:确认android/app/src/main/AndroidManifest.xml中无多余的wakelock相关权限声明,若有则移除不必要的权限项。
  • 升级基础环境和依赖:确保Flutter SDK为稳定版,执行flutter upgrade更新SDK,同时升级所有第三方依赖到最新兼容版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 07:12:01