source

확인하지 못했습니다. com.google.파이어베이스:파이어베이스-코어:11.2.0

lovecheck 2023. 7. 6. 22:20
반응형

확인하지 못했습니다. com.google.파이어베이스:파이어베이스-코어:11.2.0

프로젝트를 동기화할 때 "해결 실패" 문제가 여러 개 발생합니다.그것들은 모두 소방 기지와 놀이 서비스와 관련이 있습니다.모두 동일한지 확인했습니다(11.2.0).저도 확인해봤는데 둘 다 최신 버전은 11.2.0입니다.또한 유사한 질문에 대한 다른 모든 답변은 SDK 관리자의 Google Play 서비스 및 저장소 업데이트를 포함하지만 내 답변은 이미 최신 상태입니다.

enter image description here

enter image description here

내 프로젝트를 동기화할 수 없는 이유를 알고 계십니까?

EDIT - 현재 작업 솔루션

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'
        classpath 'com.google.gms:google-services:3.0.0'
        classpath 'com.google.firebase:firebase-plugins:1.0.4'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" } 
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

더하다maven { url "https://maven.google.com" }근본적인 수준까지build.gradle파일

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}

이제 다음을 통해 플레이 서비스 및 Firebase 종속성을 사용할 수 있습니다.maven.google.com버전 11.2.0의 Google Play 서비스 및 Firebase와 함께 제공됩니다.

Google Play Services 공식 문서는 여기, Firebase 문서는 여기에서 찾을 수 있습니다.

allprojects {
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' }
    }
}

Android Gradle 플러그인 3.x를 사용하는 경우 다음을 사용할 수도 있습니다.

allprojects {
    repositories {
        jcenter()
        google()
    }
}

파이어베이스 코어 의존성을 추가하여 동일한 오류를 수정했습니다.

implementation 'com.google.firebase:firebase-core:16.0.1'

와 함께16.0.0내가 해야만 했던 화기 기지의 방출.

  • 대부분의 Google Play 서비스 라이브러리를 다음으로 설정합니다.15.0.0분석 및 태그 관리자가 필요했습니다.16.0.0
  • 지원 라이브러리 버전을 다음으로 설정27.1.1
  • 에 대한 화력 기지 중심.16.0.0

sdk 27에 기반하여 구축됨

추가 변경사항:

또한 분석 결과를 16.0.0으로 업데이트해야 했습니다.

  • 구현 "com.google.gms:play-services-patch:16.0.0"

안드로이드가 최근에 한 독립 버전의 일부일 것이라고 추측합니다.Google Play 서비스 및 Firebase 라이브러리에서 버전을 올리거나 내려야 할 수 있습니다.

이 문제를 해결하는 가장 좋은 방법은 파이어베이스를 앱에 연결하는 수동 방법을 사용하지 않는 것입니다.

저는 이 링크를 참조하여 최신 소방 기지 보고서를 추가하려고 했습니다.

"의존성 파이어베이스 11.2.0을 해결하지 못했습니다." 오류가 표시되었습니다.

FireBase는 FireBase Assistant for Android Studio Version 2.2 이상을 사용하여 앱에 FireBase를 추가할 것을 권장합니다.최신 라이브러리를 빌드 그레이들(모듈)에 수동으로 추가하면 위와 같은 오류가 발생합니다.

Firebase Assistant는 하위 버전 10.0.1을 호환 가능하고 해결 가능한 모듈 Gradle-build에 대한 종속성에 자동으로 추가했습니다.

Firebase Assistant를 사용하는 것은 매우 쉽고 2단계 프로세스입니다.참고로 위에서 언급한 동일한 링크에서 "Firebase Assistant 사용" 섹션을 사용할 수 있습니다.

Android Studio 2.3.3에서 정말 잘 작동했습니다.또한 Google Repository가 최신 상태인지 확인합니다.

도구 -> sdk 매니저 -> sdk 도구에서 구글 플레이 서비스와 구글 저장소를 설치하고 프로젝트를 동기화하면 잘 작동합니다.

언급URL : https://stackoverflow.com/questions/45696551/failed-to-resolve-com-google-firebasefirebase-core11-2-0

반응형