Video_player找不到exoplayer,Gradle错误

时间:2018-12-11 00:58:08

标签: flutter flutter-dependencies

我是Flutter的新手,正在尝试对Video_Player软件包进行简单测试。但是,当我尝试在Android模拟器上运行此设置时,以及在Android设备上运行它(在IOS上运行良好)时,都失败,并显示以下错误消息:

失败:生成失败,发生异常。 * 什么地方出了错: 无法解析配置':app:debugRuntimeClasspath'的所有文件。

  

找不到com.google.android.exoplayer:exoplayer-core:2.8.0。

编辑:我注意到在Gradle构建期间会发生此错误: 2秒内失败 Gradle任务assembleDebug失败,退出代码为1

这是我的代码来自Flutter Youtube演示

path('direct/',DirectView.as_view(),name='direct'),

和我的Pubsepc.Yaml包依赖项:

video_player:^ 0.7.2

请让我知道我是否在这里错过了什么。非常感谢您提供的任何帮助,因为我无法在线找到任何修复程序。 干杯

1 个答案:

答案 0 :(得分:1)

由于@Günter已经添加了依赖项问题的详细信息,因此我可以建议我测试的另一种解决方法正在将依赖项修改为pubspec中的工作版本(我已经对此进行了测试,并且似乎可以)

dependencies:
  flutter:
    sdk: flutter
  video_player: ^0.5.1

出于完整性考虑,我想从github问题页面(来源:github用户pupali,https://github.com/flutter/flutter/issues/25145#issuecomment-445854570)附加解决方案

使用以下命令更新android文件夹中的build.gradle:

allprojects {
    repositories {
        google()
        jcenter()
        maven {
            url 'https://google.bintray.com/exoplayer/'
        }
    }
}