我是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
请让我知道我是否在这里错过了什么。非常感谢您提供的任何帮助,因为我无法在线找到任何修复程序。 干杯
答案 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/'
}
}
}