Android 项目构建在 bintray 停止后失败
Android project build failing after bintray sunset
我知道 bintray 服务从 2021 年 5 月 1 日开始停用,bintray 存储库中的依赖项现在将不可用。不幸的是,我不得不清除 gradle 缓存,现在我面临着 bintray 中托管的依赖项的构建错误。我怎么知道这些库的替代品是什么,至少对于 google 库。
无法解析 com.gu.android:toolargetool:0.2.1。
> 无法获取资源 'https://dl.bintray.com/guardian/android/com/gu/android/toolargetool/0.2.1/toolargetool-0.2.1.pom'。
> 无法获取 'https://dl.bintray.com/guardian/android/com/gu/android/toolargetool/0.2.1/toolargetool-0.2.1.pom'。从服务器收到状态代码 403:禁止
I know that bintray service has been sunset starting May 1 2021, and dependencies that were in bintray repository won't be available now.
他们最近表示,他们将无限期地保持 JCenter 以只读方式打开。
Could not resolve com.gu.android:toolargetool:0.2.1
根据 the project site and according to mvnrepository,Maven Central 上提供了 0.3.0 版。在项目的顶级 build.gradle
文件中,在每个 jcenter()
行之前的一行中添加 mavenCentral()
并将版本从 0.2.1 升级到 0.3.0。
How do I know what is the alternate for this libraries, at least for the google libraries.
大多数 Google 的库,例如 Jetpack,都来自 Google 自己的 Maven 存储库(顶级 [=10= 中的 google()
行] 文件)。
我知道 bintray 服务从 2021 年 5 月 1 日开始停用,bintray 存储库中的依赖项现在将不可用。不幸的是,我不得不清除 gradle 缓存,现在我面临着 bintray 中托管的依赖项的构建错误。我怎么知道这些库的替代品是什么,至少对于 google 库。
无法解析 com.gu.android:toolargetool:0.2.1。 > 无法获取资源 'https://dl.bintray.com/guardian/android/com/gu/android/toolargetool/0.2.1/toolargetool-0.2.1.pom'。 > 无法获取 'https://dl.bintray.com/guardian/android/com/gu/android/toolargetool/0.2.1/toolargetool-0.2.1.pom'。从服务器收到状态代码 403:禁止
I know that bintray service has been sunset starting May 1 2021, and dependencies that were in bintray repository won't be available now.
他们最近表示,他们将无限期地保持 JCenter 以只读方式打开。
Could not resolve com.gu.android:toolargetool:0.2.1
根据 the project site and according to mvnrepository,Maven Central 上提供了 0.3.0 版。在项目的顶级 build.gradle
文件中,在每个 jcenter()
行之前的一行中添加 mavenCentral()
并将版本从 0.2.1 升级到 0.3.0。
How do I know what is the alternate for this libraries, at least for the google libraries.
大多数 Google 的库,例如 Jetpack,都来自 Google 自己的 Maven 存储库(顶级 [=10= 中的 google()
行] 文件)。