Tidak peduli apa defaultnya di file build.gradle - dalam upaya pengembangan berbasis tim Anda harus benar-benar menggunakan manajer repositori seperti Sonatype Nexus atau JFrog Artifactory dan tidak mereferensikan repositori upstream tersebut secara langsung.
Ini akan memungkinkan Anda untuk menghemat banyak bandwidth, menggabungkan keduanya dan banyak repositori lainnya dan mengatur semuanya di jaringan Anda sendiri.
Dalam hal Maven Central vs JCenter. JCenter adalah upaya dari JFrog untuk merangkul, memperluas (dan memusnahkan?) Maven Central. Maven Central adalah repositori default di Maven, SBT dan lainnya, sementara Gradle telah beralih ke JCenter. Ini tidak mengherankan mengingat bahwa JFrog dan Gradleware bekerja bersama sebagai perusahaan. Karena Android SDK menggunakan Gradle sebagai sistem bangun sekarang, pindah ke JCenter adalah langkah logis berikutnya.
JCenter sendiri adalah lapisan tipis di atas Maven Central. Proksi itu (kurang lebih berhasil) dan menambahkan komponen tambahan. Keduanya di-host di jaringan CDN dan berkinerja tinggi. Maven Central sendiri adalah target untuk semua Eclipse, Apache, dan sebagian besar proyek open source lainnya dan tanpanya JCenter sebagian besar akan kosong.
Menggunakan salah satu dari mereka akan bekerja dengan baik, tetapi saya akan menyarankan untuk langsung pergi ke sumber di mana Anda dapat dan di atasnya mengambil kendali dengan menggunakan manajer repositori. Nexus Open Source misalnya gratis dan memiliki dukungan untuk repositori Maven seperti yang digunakan oleh Maven, Gradle, SBT, Ivy, dan lainnya serta dukungan NuGet, NPM, dan RubyGems.
Penafian: Saya penulis Manajemen Repositori bersama Nexus dan pelatih Nexus untuk Sonatype, sponsor Repositori Tengah gratis, pimpinan proyek dari Plugin Android Maven dan telah mendorong beberapa perpustakaan Android ke Central dengan membangun kembali dari AOSP.