[英]Failed to resolve: com.google.firebase:firebase-core:17.0.0
[英]ERROR: Failed to resolve: com.google.firebase:firebase-core:
嘗試構建 firebase 應用程序時,Gradle 同步失敗!
錯誤:無法解析:com.google.firebase:firebase-core:
受影響的模塊:firebase_core
這是我的項目級 build.gradle
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.2'
classpath 'com.google.gms:google-services:4.2.0'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
和應用級 build.gradle 依賴項
dependencies {
implementation 'com.google.firebase:firebase-core:16.0.8'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
apply plugin: 'com.google.gms.google-services'
編輯:錯誤似乎是由於 Flutter Firebase_auth 插件!
我有一個類似的問題。 當我詳細查看錯誤消息時,我收到以下消息。
Duplicate class android.support.v4.app.INotificationSideChannel found in modules classes.jar (androidx.core:core:1.0.0) and classes.jar (com.android.support:support-compat:26.1.0) code here
問題是 androidx 和 firebase 包中存在相同的類。 將以下選項添加到 gradle.properties 文件中。
android.useAndroidX=true
android.enableJetifier=true
就我而言,這已解決。
在項目級別的gradle中添加以下內容
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
我相信這個問題在 firebase_core 的 0.3.4 更新中得到了修復,它是其他 Flutter Firebase 插件的依賴項。 嘗試“顫振包升級”,看看是否可以為您解決問題。
看起來google-service.json文件丟失或無效。 從Firebase控制台添加google-service.json文件可以修復它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.