Gradle-синхронизация занимает слишком много времени. Firebase-core не может HEAD код состояния 409. - PullRequest
0 голосов
/ 04 июня 2018

Я создаю приложение для Android в Android Studio.Каждый раз, когда я Sync Project with Gradle files, для успешной синхронизации требуется несколько минут.В нижней части моей Android Studio я вижу следующую строку в течение нескольких минут:

enter image description here

В выводе сборки я вижу это: enter image description here

Когда я нажимаю на одну из этих ошибок, я вижу это:

org.gradle.internal.resource.transport.http.HttpErrorStatusCodeException: Невозможно HEAD'https://jcenter.bintray.com/com/google/firebase/firebase-core/11.4.2/firebase-core-11.4.2.pom'. Получен код состояния 409 с сервера: по адресу com.android.build.gradle.internal.ide.ArtifactDependencyGraph.createDependencies (ArtifactDependencyGraph.java:563) по адресу com.android.build.gradle.internal.ide.ModelBuilder.getDependencies (ModelBuilder.java:588) по адресу com.android.build.gradle.internal.ide.ModelBuilder.createUnitTestsJavaArtifact (ModelBuilder.java:503) по адресу com.android.build.gradle.internal.atearidec (ModelBuilder.java:427) в com.android.build.gradle.internal.ide.ModelBuilder.buildAndroidProject (ModelBuilder.java:339) в com.android.build.gradle.internal.ide.ModelBuilder.buildAll (ModelBuilder.java:194) на java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149) в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624) в java.lang.Thread.run (Thread.java:7 * * *)

Вопрос: Я не хочу, чтобы мой Gradle синхронизировался в течение нескольких минут, это занимает слишком много времени.До того, как у меня возникла эта проблема, Gradle мог синхронизироваться примерно за полминуты.Может кто-нибудь помочь мне решить эту проблему?

Что я попробовал: Я прочитал различные ответы SO и попробовал их, что привело к:1) Обновление SDK Tools:- Google Repository: версия 58- Инструменты Android SDK: версия 26.1.1- Сервисы Google Play: версия 49

2) При добавлении репозиториев в файл Gradle проекта проект build.gradle теперь выглядит следующим образом: enter image description here

1 Ответ

0 голосов
/ 04 июня 2018

Попробуйте обновить свои зависимости.Похоже, у вас действительно старая Firebase версия.

  • Обновление Fabric до io.fabric.tools:gradle:1.25.1
  • Обновление сервисов Play до com.google.gms: google-services: 4.0.1
  • Обновить любую зависимость Firebase до самой последней.

Вы можете найти новые зависимости Firebase и их последние версии на: https://firebase.google.com/support/release-notes/android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...