확인하지 못했습니다. com.google.파이어베이스:파이어베이스 코어:9.0.0
파이어베이스 프로젝트를 이전 도메인에서 새 구글 파이어베이스 도메인으로 업그레이드하는 동안 다음 오류가 발생합니다.
확인하지 못했습니다. com.google.파이어베이스:파이어베이스 코어:9.0.0
Firebase 설명서의 Android 프로젝트에 Firebase 추가 섹션의 사용 가능한 라이브러리 항목에서 언급한 단계를 수행했습니다.
이 오류를 해결하기 위한 옵션은 무엇입니까?
2017년 8월 업데이트
전기 준 기준11.2.0
Firebase 및 Google Play 서비스 종속성은 Google의 Maven Repo를 통해 사용할 수 있습니다.더 이상 Android SDK 관리자를 사용하여 이러한 종속성을 가져올 필요가 없습니다.
당신의 뿌리안에build.gradle
file repo 파일 :
allprojects {
repositories {
// ...
maven { url "https://maven.google.com" }
}
}
한다면 그들을는경우하용사라경.4.0
그 할 수 .maven { url "https://maven.google.com" }
정하로google()
.
그9.0.0
버전은 9 Firebase 버전은비 Google Play 9.으로 제공됩니다.com.google.firebase:*
Google Play 서비스 9.0 릴리스 정보 참조 https://developers.google.com/android/guides/releases#may_2016_-_v90
새로운 버전의 패키지 Google Play Services(rev 30) 및 Google Repository(rev 26)가 SDK 관리자에서 방금 출시되었으므로 업데이트만 하면 됩니다.
Google Play 서비스 및 Google 저장소 다운로드
Android Studio에서:
- 릭
Tools
>Android
>SDK Manager
. - 를 합니다.
SDK Tools
스캐너 - 하여 합니다.
Google Play Services
30)및 (rev 30) »Google Repository
26 (rev 26).아래 이미지를 참조하십시오. Sync
그리고.Build
당신의 프로젝트.
IntelliJ IDEA에서:
2017년 4월 현재 Google Play Services 및 Repository의 최신 버전은 아래와 같습니다.
- 릭
Tools
>Android
>SDK Manager
. - ▁ 아래에서
Packages
널패, 다을찾다니습을 .Extras
. - 하여 합니다.
Google Play Services
39)및 (rev 39) »Google Repository
46 (rev 46).아래 이미지를 참조하십시오. Perform a gradle project sync
그리고.Build
당신의 프로젝트.
Android SDK Manager로 이동하여 아래 두 라이브러리의 최신 버전을 설치
- 구글 플레이 서비스
- 구글 저장소
Error:(30, 13) Failed to resolve: com.google.firebase:firebase-auth:9.6.1
버전 9 종속성을 . 9.6.0 및 Android Studio 2.6을 할 수 .1과 같은 최신 종속성을 추가하고 있는 경우 다운그레이드해야 할 수 있습니다.com.google.firebase:firebase-auth:9.6.1
com.google.firebase:firebase-auth:9.6.0
또는 미리 설치된 방화벽의 라이브러리 버전을 확인하고 프로젝트에 추가하거나 추가하려는 새 라이브러리와 버전이 동일한지 확인합니다.
위의 모든 것을 시도했습니다. Firebase Assistant를 사용하십시오!이것은 이것을 해결하는 가장 간단한 방법입니다.먼저 (수동 방법을 사용하여) build.gradle에 추가한 모든 종속성을 제거한 다음 Android Studio에서 다음을 수행합니다.
Click Tools > Firebase to open the Assistant window.
그것은 정말 그것만큼 쉽습니다.
"최신" Google Play Services와 Google Repository를 설치한 후에도 여전히 동일한 문제가 발생하는 유사한 질문에 대한 의견을 여러 번 확인했습니다.
중요한 것은 현재 안드로이드 SDK 도구의 최신 버전일 수 있지만 최신 앱 빌드에 필요한 것은 아니라는 것입니다.
이러한 경우에는 먼저 최신 버전의 Android SDK Tools를 설치하고, 아마도 Android SDK Platform-tools(둘 다 Tools 분기에 있음)를 설치해야 합니다.또한 오랫동안 업데이트하지 않은 경우 이 과정을 여러 번 수행해야 할 수도 있습니다(예: 최신 Android SDK Tools 및 Android SDK Platform-tools를 설치한 다음 Android SDK Manager를 다시 시작하고 반복).업데이트가 몇 가지 중요한 필수 단계를 거치는 것처럼 보이고 현재 꽤 오래된 개정판을 가지고 있다면 최신 버전을 설치할 수 없기 때문입니다.
dependencies {
compile 'com.google.android.gms:play-services-maps:11.8.0'
compile 'com.google.android.gms:play-services-auth:11.8.0'
compile 'com.google.android.gms:play-services-ads:11.8.0'
compile 'com.google.firebase:firebase-storage:11.8.0'
}
apply plugin: 'com.google.gms.google-services'
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
classpath 'com.google.gms:google-services:3.1.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
google()
}
}
다음은 프로젝트에 Firebase를 추가하려는 경우의 필수 구성 요소입니다.
- Firebase로 작업하려면 Android Studio 1.5 이상을 설치해야 합니다.
- Android SDK Manager를 통해 에서 최신 Google Play 서비스 SDK를 다운로드합니다.
- 장치에서 Android 2.3(Gingerbread) 이상 및 Google Play 서비스 9.2.0 이상을 실행해야 합니다.
몇 시간 동안 고생한 끝에 겨우 이 모든 것을 알 수 있었습니다.
출처: Android 앱에 Firebase 추가
명령줄 도구를 사용하는 경우 다음을 수행합니다.
sdkmanager 'extras;google;m2repository'
sdkmanager 'extras;android;m2repository'
업데이트 필요
Android SDK : SDK Tools -> Support Repository -> Google Repository
Android SDK를 업데이트한 후 Android 스튜디오에서 Gradle 빌드를 동기화해야 합니다.
저의 경우 프로젝트 레벨 그래들 파일의 저장소에 구글()을 추가하는 것 외에도 앱 레벨 그래들 파일에 포함시켜야 했습니다.
repositories {
mavenLocal()
google()
flatDir {
dirs 'libs'
}
}
합니다.implementation 'com.google.firebase:firebase-core:12.0.0'
implementation 'com.google.firebase:firebase-core:10.0.0'
앱 수준의 build.gradle 파일에 있습니다.이것은 확실히 효과가 있을 것입니다.
저는 모든 해결책을 시도했지만 아무 것도 저에게 효과가 없었습니다.저는 그라들 버전을 바꾸는 것이 효과가 있었습니다.
나는 안에서 따라 변했습니다.gradle-wrapper.properties
부터
distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
로.
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
2022년 10월 업데이트
com.google.firebase-core
2022년 10월에 더 이상 사용되지 않습니다.대신에firebase-core
,사용하다firebase-analytics
또는firebase-analytics-ktx
.
파이어베이스 코어 라이브러리는 더 이상 사용되지 않으며 더 이상의 버전은 릴리스되지 않습니다.이 SDK에는 Google Analytics용 Firebase SDK가 포함되어 있습니다.
이제 Google Analytics 또는 Google Analytics 추가를 권장하는 제품을 사용하려면 Analytics 종속성인 com.google을 명시적으로 선언해야 합니다.firebase:firebase-timeout 또는 com.google.파이어베이스: 파이어베이스-하이브리드-하이브리드.
언급URL : https://stackoverflow.com/questions/37310188/failed-to-resolve-com-google-firebasefirebase-core9-0-0
'programing' 카테고리의 다른 글
원격 Git 저장소에서 특정 커밋 검색 (0) | 2023.06.19 |
---|---|
화면 업데이트의 효과 (0) | 2023.06.19 |
SQL insert 문에서 비트 값을 반전하는 우아한 방법이 있습니까? (0) | 2023.06.19 |
JDBC를 사용하여 dbms_output.get_lines에서 출력 가져오기 (0) | 2023.06.19 |
파이썬의 사전 목록에 값이 이미 있는지 확인하시겠습니까? (0) | 2023.06.19 |