Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

Google Play 서비스에 대한 Firebase Android SDK의 종속성

일부 중포 기지 안드로이드 SDK를가에 따라 구글 플레이 서비스 가에만 설치 구글 플레이 서비스와 장치 및 에뮬레이터에서 실행되는 것을 의미합니다. 이러한 Firebase SDK는 기기의 Google Play 서비스 백그라운드 서비스와 통신하여 앱에 안전하고 가벼운 최신 API를 제공합니다. Amazon Kindle Fire 장치 또는 일부 지역에서 판매되는 장치와 같은 특정 Android 장치에는 Google Play 서비스가 설치되어 있지 않습니다.

Google Play 서비스가 필요한 Firebase SDK는 무엇인가요?

Firebase SDK는 세 가지 범주로 나눌 수 있습니다.

  • 재생 서비스가 필요합니다 -이 SDK를 구글 플레이 서비스가 필요, 그렇지 않으면 아무런 기능이 없습니다.
  • 이 SDK를 전체 기능이 구글 플레이 서비스를 필요로하지만 그들은 여전히 심지어 구글 플레이 서비스없이 대부분의 기능을 제공 - 플레이 서비스를 권장합니다.
  • 재생 서비스는 필요하지 않음 -이 SDK를 전체 기능을 가지고 구글 플레이 서비스를 필요로하지 않습니다.

아래 표는 단지에 대한 정확한 최신 버전의 각 SDK의. 일부 이전 버전에는 더 엄격한 요구 사항이 있을 수 있습니다.

구글 플레이 서비스가 필요하지

제품 도서관 구글 플레이 서비스?
App Check 사용자 지정 및 디버그 공급자 com.google.firebase:firebase-appcheck:16.0.0-beta02
com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
필요하지 않음
입증 com.google.firebase:firebase-auth:21.0.1
com.google.firebase:firebase-auth-ktx:21.0.1
필요하지 않음
클라우드 파이어스토어 com.google.firebase:firebase-firestore:23.0.3
com.google.firebase:firebase-firestore-ktx:23.0.3
필요하지 않음
Firebase 클라이언트 SDK용 Cloud Functions com.google.firebase:firebase-functions:20.0.1
com.google.firebase:firebase-functions-ktx:20.0.1
필요하지 않음
Firebase용 클라우드 스토리지 com.google.firebase:firebase-storage:20.0.0
com.google.firebase:firebase-storage-ktx:20.0.0
필요하지 않음
Crashlytics com.google.firebase:firebase-crashlytics:18.2.1
com.google.firebase:firebase-crashlytics-ktx:18.2.1
필요하지 않음
인앱 메시지 com.google.firebase:firebase-inappmessaging:20.1.0
com.google.firebase:firebase-inappmessaging-ktx:20.1.0
필요하지 않음
인앱 메시지 표시 com.google.firebase:firebase-inappmessaging-display:20.1.0
com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
필요하지 않음
Firebase 설치 com.google.firebase:firebase-installations:17.0.0
com.google.firebase:firebase-installations-ktx:17.0.0
필요하지 않음
성능 모니터링 com.google.firebase:firebase-perf:20.0.2
com.google.firebase:firebase-perf-ktx:20.0.2
필요하지 않음
실시간 데이터베이스 com.google.firebase:firebase-database:20.0.2
com.google.firebase:firebase-database-ktx:20.0.2
필요하지 않음
원격 구성 com.google.firebase:firebase-config:21.0.1
com.google.firebase:firebase-config-ktx:21.0.1
필요하지 않음
제품 도서관 구글 플레이 서비스?
AdMob com.google.android.gms:play-services-ads:20.3.0 추천*
해석학 com.google.firebase:firebase-analytics:19.0.1
com.google.firebase:firebase-analytics-ktx:19.0.1
추천*
앱 확인 SafetyNet 제공업체 com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02 필수의
앱 인덱싱 com.google.firebase:firebase-appindexing:20.0.0 필수의
클라우드 메시징 com.google.firebase:firebase-messaging:22.0.0
com.google.firebase:firebase-messaging-ktx:22.0.0
필수의
동적 링크 com.google.firebase:firebase-dynamic-links:20.1.1
com.google.firebase:firebase-dynamic-links-ktx:20.1.1
필수의
Firebase ML 비전 com.google.firebase:firebase-ml-vision:24.1.0 필수의
Firebase ML 커스텀 모델 com.google.firebase:firebase-ml-model-interpreter:22.0.4 필수의

* Google Analytics용 Firebase SDK는 모든 기기에서 이벤트를 보낼 수 있지만 인구 통계와 같은 일부 자동 통계는 Google Play 서비스가 있는 기기에서만 사용할 수 있습니다.