Насколько я вижу, эта ошибка также может возникать, когда Google или кто-либо еще помечает хранилище "google-cache" как "затемненное".Затем вместо того, чтобы получить нужную библиотеку, вы получите строку json, представляющую эту ошибку.Похоже, этой информации достаточно для Android Studio, чтобы сказать «ОК, найдена запись в библиотеке, но ее там нет», поэтому сборка не удастся.Затем google () или maven () должны предоставить резервную копию, но поскольку jcenter () был первым репозиторием в списке и дал «правильный ответ», запрос на вызов не будет запрашивать решение у других репозиториев.
Как уже писал @Manuel, просто поместите репозиторий google () перед jcenter () в ваших проектах build.gradle.