java - the - Diferencia entre google() y maven{url ''https://maven.google.com''}
library dependency android studio (2)
¿Hay alguna diferencia entre google () y maven {url '' https://maven.google.com ''} en el archivo build.gradle y, si hay alguno, ¿cuál es?
allprojects {
repositories {
jcenter()
maven { url ''https://maven.google.com'' }
// OR
google()
}
}
El repositorio
google()
es un acceso directo al repositorio maven de Google.
Fue introducido en Gradle 4.x +.
La URL real del repositorio utilizada es `"
https://dl.google.com/dl/android/maven2/
"como se especifica
here.
https://maven.google.com en
realidad apunta al mismo repositorio.
Sin embargo, si planea utilizar el acceso directo de
google()
, necesita Gradle 4.x +, Android Studio 3.x + y el complemento Gradle para Android 3.x +.
Pequeña corrección a la respuesta anterior. Si intenta ir a https://dl.google.com/dl/android/maven2/ le da un 404. La url correcta para el repositorio de google maven es:
https://dl.google.com/dl/android/maven2/index.html o simplemente https://maven.google.com
Aquí puede consultar todas las bibliotecas compatibles y las últimas versiones.