You need to enable JavaScript to run this app. Flutter项目path_provider_macos等库加载失败及Gradle报错如何解决
优惠活动
大模型
产品
解决方案
定价
更多

Flutter项目path_provider_macos等库加载失败及Gradle报错如何解决

问题解决步骤

1. path_provider_macos、shared_preferences_macos库标红修复

这两个是Flutter官方库针对macOS桌面端的实现包,安卓端开发默认不需要加载,标红由pub缓存异常或平台配置错误导致,按以下步骤操作:

  • 项目根目录打开终端,依次执行命令:
flutter clean
flutter pub cache repair
flutter pub get
  • 检查pubspec.yaml文件,确认没有手动添加这两个macOS端的依赖声明,新版的path_provider、shared_preferences已内置多端实现,无需单独引入子平台依赖。
  • 不需要开发macOS端的话,删除项目根目录下的macos文件夹,重启Android Studio即可消除标红。

2. Gradle构建找不到声网SDK依赖修复

报错核心原因是项目Gradle配置未添加jitpack仓库源,无法拉取声网原生SDK,按以下步骤操作:

  • 打开项目android/build.gradle文件,在allprojects -> repositories配置块中添加jitpack仓库:
allprojects {
    repositories {
        google()
        mavenCentral()
        // 新增下方jitpack配置
        maven { url 'https://jitpack.io' }
    }
}
  • 进入项目android目录,Windows系统执行gradlew clean,Mac/Linux系统执行./gradlew clean清理构建缓存。
  • 回到项目根目录重新执行flutter run即可正常构建安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.20 09:24:02