删除 JCenter() 后使用 Android YouTube 视频播放器“com.pierfrancescosoffritti.androidyoutubeplayer:core:10.0.5”时出错

问题描述

这是构建gradle时的错误

[![Execution Failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find com.pierfrancescosoffritti.androidyoutubeplayer:core:10.0.5.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/com/pierfrancescosoffritti/androidyoutubeplayer/core/10.0.5/core-10.0.5.pom
       - https://repo.maven.apache.org/maven2/com/pierfrancescosoffritti/androidyoutubeplayer/core/10.0.5/core-10.0.5.pom
     required by:
         project :app

Possible solution:
 - Declare repository providing the artifact,see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

enter image description here

解决方法

你添加了 mavenCentral() 吗?请替换 mavenCentral() 而不是 jcenter

,

如果您查看 github 最后一次提交是在 2019 年 11 月 11 日 上的存储库,则不会维护该库。所以维护者可能没有在 mavenCentral 上发布库。我建议您从 Github 下载或克隆该存储库并将其用作项目中的模块,或者生成一个 jaraar 并将其用作区域设置库。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...