我遇到了一个问题,要在android中构建一个世博独立项目。当我构建项目时,控制台生成的输出是:未能解决: com.google.android.exoplayer:exoplayer-smoothstreaming:2.6.1
复制的步骤
解决方案尝试
将依赖项手动放入app/build.gradle中
dependencies { implementation com.google.android.exoplayer:exoplayer-smoothstreaming:2.6.1 }从Android安装存储库和同步项目,结果是: SDK找不到依赖"com.google.android.exoplayer:exoplayer-smoothstreaming:2.6.1“
从Android中失效缓存和重新启动项目- File/Invalidade缓存/重新启动选项
帮助链接
Expo.io: https://docs.expo.io/versions/v31.0.0/
分离到ExpoKit: next
MVN储存库ExoPlayer Repository:https://mvnrepository.com/artifact/com.google.android.exoplayer/exoplayer-smoothstreaming/2.9.2
提前谢谢。
发布于 2018-12-11 17:03:58
我加了
maven { url 'https://google.bintray.com/exoplayer/' }
maven { url 'https://dl.bintray.com/android/android-tools' }
maven { url 'https://dl.bintray.com/firebase/gradle/' }到我的根build.gradle以消除错误。
请注意,它必须放在allProjects块中。
这就是我举的例子:
allprojects {
repositories {
maven { url 'https://google.bintray.com/exoplayer/' }
maven { url 'https://dl.bintray.com/android/android-tools' }
maven { url 'https://dl.bintray.com/firebase/gradle/' }
google()
jcenter()
mavenCentral()
maven { url "https://jitpack.io" }
flatDir {
dirs 'libs'
}
}https://stackoverflow.com/questions/53726629
复制相似问题