Эта ошибка говорит о том, что Gradle не имеет автономных файлов для com.android.tools.build:builder:3.1.2
и не может быть загружен в offline mode
. Таким образом, вы отключите автономный режим андроид студии.
Перейдите в Файл -> Настройки.
И откройте «Построение, выполнение, развертывание», затем откройте «Инструменты сборки» -> «Gradle».
Затем снимите флажок "Автономная работа" справа.
Нажмите кнопку «ОК».
Затем перестройте проект.
Для Mac перейдите в AndroidStudio -> Настройки, остальное тоже самое.
Вот, пожалуйста.
Что такое автономный режим:
Теперь давайте поговорим о автономном режиме, если вы хотите работать в автономном режиме, вы можете проверить автономный режим в настройках. Если вы отметили эту опцию, Gradle будет использовать кеш для разрешения зависимостей. Если файлов нет в кэше, это приведет к ошибке сборки. Вы можете получить некоторые ошибки, если вы добавите некоторую зависимость, Gradle не сможет разрешить ее, так как он собирается изучить сам кеш. Вы можете увидеть ошибку синхронизации. В случае, если вы получите эту ошибку. Просто снимите флажок автономного режима и синхронизируйте снова, а затем снова проверьте автономный режим. Полностью автономная работа очень сложна для системы gradle, если вам нужно продолжать добавлять зависимости.