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

Flutter使用audioplayers包运行时触发CMake错误:缺少必要依赖包

解决Flutter audioplayers包的CMake依赖缺失错误

错误信息:

CMake Error at /snap/flutter/130/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake:463 (message):
A required package was not found
Call Stack (most recent call first):
/snap/flutter/130/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake:643 (_pkg_check_modules_internal)
flutter/ephemeral/.plugin_symlinks/audioplayers_linux/linux/CMakeLists.txt:25 (pkg_check_modules)

解决步骤:

  • 安装Linux系统下audioplayers依赖的底层库(适用于Debian/Ubuntu系列发行版):
    sudo apt update
    sudo apt install libasound2-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
    
  • 清理项目缓存并重新构建:
    flutter clean
    flutter pub get
    flutter run
    
  • 若上述方法无效,建议放弃使用snap版本的Flutter,改用官方手动安装的Flutter包,避免snap沙箱环境带来的依赖访问限制。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 08:30:42