Quelle que soit la valeur par défaut dans le fichier build.gradle - dans un effort de développement en équipe, vous devez vraiment utiliser un gestionnaire de référentiel comme Sonatype Nexus ou JFrog Artifactory et ne pas référencer directement ces référentiels en amont.
Cela vous permettra d'économiser beaucoup de bande passante, de combiner les deux et de nombreux autres référentiels et de tout gérer dans votre propre réseau.
En termes de Maven Central vs JCenter. JCenter est l'effort de JFrog pour embrasser, étendre (et exterminer?) Maven Central. Maven Central est le référentiel par défaut dans Maven, SBT et autres, tandis que Gradle est passé à JCenter. Cela n'est pas surprenant étant donné que JFrog et Gradleware travaillent ensemble en tant qu'entreprises. Étant donné que le SDK Android utilise Gradle comme système de construction maintenant, le passage à JCenter était une prochaine étape logique.
JCenter lui-même est un mince placage sur le dessus de Maven Central. Il le proxy (avec plus ou moins de succès) et ajoute des composants supplémentaires. Les deux sont hébergés sur des réseaux CDN et hautement performants. Maven Central lui-même est la cible de tous les projets Eclipse, Apache et la plupart des autres projets open source et sans lui, JCenter serait pour la plupart vide.
L'utilisation de l'un d'eux fonctionnera bien, mais je suggère d'aller directement à la source où vous pouvez et en plus de prendre le contrôle en utilisant un gestionnaire de référentiel. Nexus Open Source, par exemple, est gratuit et prend en charge les référentiels Maven utilisés par Maven, Gradle, SBT, Ivy et d'autres, ainsi que NuGet, NPM et RubyGems.
Avertissement: je suis l'auteur de Repository Management with Nexus et Nexus trainer for Sonatype, le sponsor du Central Repository gratuit, le chef de projet du plug-in Android Maven et j'ai poussé certaines bibliothèques Android vers Central en reconstruisant à partir d'AOSP.