我在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 Studio安装存储库并同步项目,结果是:SDK Manager找不到依赖项“ com.google.android.exoplayer:exoplayer-smoothstreaming:2.6.1”
从Android Studio中使缓存无效并重新启动项目-“文件/无效缓存/重新启动”选项
帮助程序链接
Expo.io: https://docs.expo.io/versions/v31.0.0/
附加到ExpoKit: https://docs.expo.io/versions/v28.0.0/expokit/detach#__next
MVN存储库ExoPlayer平滑流:https://mvnrepository.com/artifact/com.google.android.exoplayer/exoplayer-smoothstreaming/2.9.2
提前谢谢。
答案 0 :(得分:0)
我添加了
maven { url 'https://google.bintray.com/exoplayer/' }
maven { url 'https://dl.bintray.com/android/android-tools' }
maven { url 'https://dl.bintray.com/firebase/gradle/' }
到我的root 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'
}
}