google()和maven之间是否有任何区别{url' https://maven.google.com'在build.gradle文件中,如果有,那是什么?
allprojects {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
// OR
google()
}
}
答案 0 :(得分:71)
google()
存储库是Google maven资源库的快捷方式。它是在Gradle 4.x +中引入的。使用的实际存储库URL是“https://dl.google.com/dl/android/maven2/”,因为指定here. https://maven.google.com实际指向同一存储库。
但是,如果您打算使用google()
快捷方式,则需要Gradle 4.x +,Android Studio 3.x +和Android 3.x +的Gradle插件。
答案 1 :(得分:2)
对上述答案的小修正。 如果您尝试转到https://dl.google.com/dl/android/maven2/,它会为您提供404。 google maven存储库的正确网址是:
https://dl.google.com/dl/android/maven2/index.html 要不就 https://maven.google.com
您可以在此检查所有支持的库和最新版本。