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

Flutter构建报错:未使用video_player_android却出现配置失败

Flutter构建错误:未直接依赖video_player_android却出现配置异常

错误信息

FAILURE: 构建失败,出现异常。

  • 出错原因:
    配置项目:video_player_android时出现问题。

无法从缓存加载构建文件C:\Users\ibrahim42386\AppData\Local\Pub\Cache\hosted\pub.dev\video_player_android-2.4.9\android\build.gradle的已编译类。
无法通知项目评估监听器。
无法为类型为org.gradle.api.Project的项目:video_player_android获取未知属性android。
无法为类型为org.gradle.api.Project的项目:video_player_android获取未知属性android。

项目依赖配置(pubspec.yaml)

name: test
description: A new Flutter project.

publish_to: 'none' 

version: 1.1.0+2

environment:
  sdk: '>=3.0.6 <4.0.0'

dependencies:
  flutter:
    sdk: flutter

  cupertino_icons: ^1.0.2

dev_dependencies:
  flutter_test:
    sdk: flutter

  flutter_lints: ^2.0.0
  get: ^4.6.5
  get_storage:
  flutter_screenutil: ^5.0.0+2
  intl: ^0.17.0
  flutter_launcher_icons: ^0.13.1
  carousel_slider: ^4.2.1
  google_fonts: ^4.0.0
  flutter_spinkit: ^5.0.0
  shared_preferences: ^2.2.0
  http: ^0.13.5
  curved_navigation_bar: ^1.0.0
  flutter_widget_from_html: ^0.10.3
  image_picker: ^1.0.1


flutter:

  uses-material-design: true

  assets:
    - assets/images/

flutter_icons:
  image_path: "assets/images/logo.jpeg"
  android: true
  ios: true
  min_sdk_android: 21

解决方案

1. 定位间接依赖来源

执行以下命令查看项目完整依赖树,找出哪个库间接引入了video_player_android:

flutter pub deps

2. 清理Pub缓存

删除本地Pub缓存并重新获取依赖:

flutter pub cache clean
flutter pub get

3. 检查Gradle兼容性

确保项目Android端的Gradle配置与依赖库版本兼容:

  • 修改android/gradle/wrapper/gradle-wrapper.properties中的Gradle版本,例如:
    distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
    
  • 修改android/build.gradle中的Android插件版本,例如:
    dependencies {
        classpath 'com.android.tools.build:gradle:7.4.2'
        // 其他classpath配置
    }
    

4. 清理并重新构建项目

flutter clean
flutter pub get
flutter build apk  # 或其他构建命令

5. 强制指定兼容版本

如果间接依赖的video_player_android版本存在兼容性问题,可在pubspec.yaml中添加版本覆盖:

dependency_overrides:
  video_player_android: ^2.6.0  # 选择与当前Flutter版本兼容的版本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 09:40:29