Migrating from jcenter to maven gives error: "Failed to resolve: org.adblockplus:adblock-android-webview:4.4.0"
Migrating from jcenter to maven gives error: "Failed to resolve: org.adblockplus:adblock-android-webview:4.4.0"
我正在尝试在我的 Android 应用程序中使用它:
https://github.com/adblockplus/libadblockplus-android
bu 将其放入我的 build.gradle:
implementation 'org.adblockplus:adblock-android-webview:4.4.0'
如果我的 build.gradle 存储库中列出了 jcenter()
,它工作正常。但我一直收到警告 JCenter is at end of life
,所以我试图切换到 maven
。
但是当我用 mavenCentral()
替换 jcenter()
时,它不起作用并给我错误:
Failed to resolve: org.adblockplus:adblock-android-webview:4.4.0
我可以在此处的 Maven 上看到该库可用:
https://mvnrepository.com/artifact/org.adblockplus/adblock-android-webview/4.4.0
但是 Android Studio 由于某种原因无法找到它。
我做错了什么?我对此很陌生,所以对存储库不太熟悉。
如果 https://repo.maven.apache.org/maven2/ 可用,那么您可以使用 mavenCentral()
。否则它不在 mavenCentral()
.
中
https://mvnrepository.com just tells you which artifacts are available where. If you see at the bottom of https://mvnrepository.com/artifact/org.adblockplus/adblock-android-webview/4.4.0, it says "This artifact is located at JCenter repository (https://jcenter.bintray.com/)".
在所附图片中,您可以看到它们可用的存储库。 Adblock 仅存在于 Jcenter 中。而 Apache Commons 仅存在于 Central 而不是 JCenter。
我正在尝试在我的 Android 应用程序中使用它:
https://github.com/adblockplus/libadblockplus-android
bu 将其放入我的 build.gradle:
implementation 'org.adblockplus:adblock-android-webview:4.4.0'
如果我的 build.gradle 存储库中列出了 jcenter()
,它工作正常。但我一直收到警告 JCenter is at end of life
,所以我试图切换到 maven
。
但是当我用 mavenCentral()
替换 jcenter()
时,它不起作用并给我错误:
Failed to resolve: org.adblockplus:adblock-android-webview:4.4.0
我可以在此处的 Maven 上看到该库可用:
https://mvnrepository.com/artifact/org.adblockplus/adblock-android-webview/4.4.0
但是 Android Studio 由于某种原因无法找到它。
我做错了什么?我对此很陌生,所以对存储库不太熟悉。
如果 https://repo.maven.apache.org/maven2/ 可用,那么您可以使用 mavenCentral()
。否则它不在 mavenCentral()
.
https://mvnrepository.com just tells you which artifacts are available where. If you see at the bottom of https://mvnrepository.com/artifact/org.adblockplus/adblock-android-webview/4.4.0, it says "This artifact is located at JCenter repository (https://jcenter.bintray.com/)".
在所附图片中,您可以看到它们可用的存储库。 Adblock 仅存在于 Jcenter 中。而 Apache Commons 仅存在于 Central 而不是 JCenter。