我正在Android Studio中构建Android应用。每次Sync Project with Gradle files
,成功同步都需要几分钟。在Android Studio的底部,我会看到以下几行:
当我点击其中一个错误时,我看到了:
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.ide.ModelBuilder.createVariant(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) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624) 在java.lang.Thread.run(Thread.java:748)
问题:
我不希望我的Gradle同步几分钟,这需要太长时间。在我遇到这个问题之前,Gradle可以在半分钟内同步。有人可以帮我解决这个问题吗?
我尝试了什么:
我阅读了各种SO答案并尝试了它们,这导致:
1)更新SDK工具:
- Google Repository:版本58
- Android SDK工具:版本26.1.1
- Google Play服务:版本49
答案 0 :(得分:2)
尝试更新您的依赖项。看起来你有一个非常古老的Firebase
版本。
io.fabric.tools:gradle:1.25.1
您可以在以下位置找到新的Firebase依赖关系及其最新版本: https://firebase.google.com/support/release-notes/android