gpt4 book ai didi

android - 无法解析 : com. google.android.exoplayer :exoplayer-smoothstreaming:2. 6.1

转载 作者:行者123 更新时间:2023-11-29 02:23:22 35 4
gpt4 key购买 nike

我在 android 中构建一个 expo 分离项目时遇到问题。当我构建项目时,控制台构建的输出显示:无法解析:com.google.android.exoplayer:exoplayer-smoothstreaming:2.6.1

重现步骤

  1. 从以下位置初始化一个项目:expo init
  2. 分离项目:exp detach
  3. 在 Android Studio 中打开/android

解决方案尝试

手动把依赖放在app/build.gradle

dependencies { implementation com.google.android.exoplayer:exoplayer-smoothstreaming:2.6.1 }

从 Android Studio 安装 Repository 和同步项目,结果是:SDK Manager Could not find dependency "com.google.android.exoplayer:exoplayer-smoothstreaming:2.6.1"

使缓存无效并从 Android Studio 重新启动项目 - 文件/使缓存无效/重新启动选项

帮助链接

世博会: 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

提前致谢。

最佳答案

我加了

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 block 中

这是我举的例子:

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'
}
}

关于android - 无法解析 : com. google.android.exoplayer :exoplayer-smoothstreaming:2. 6.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53726629/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com