2022년 10월 18일에 오프라인과 온라인으로 진행될 Firebase Summit에 참여하세요. Firebase로 앱을 빠르게 개발하고 안심하고 앱을 출시하며 손쉽게 확장하는 방법을 알아보세요. 지금 등록하기

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

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

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

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

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

  • Play 서비스 필요 — 이 SDK에는 Google Play 서비스가 필요합니다. 그렇지 않으면 기능이 없습니다.
  • Play 서비스 권장 — 이러한 SDK를 사용하려면 Google Play 서비스가 모든 기능을 갖추고 있어야 하지만 Google Play 서비스가 없어도 대부분의 기능을 계속 제공합니다.
  • Play 서비스가 필요 하지 않음 — 이 SDK는 Google Play 서비스가 전체 기능을 갖출 것을 요구하지 않습니다.

아래 표는 각 SDK의 최신 릴리스 에 대해서만 정확합니다. 일부 이전 버전에는 더 엄격한 요구 사항이 있을 수 있습니다.

Google Play 서비스 필요하지 않음

제품 도서관 구글 플레이 서비스?
App Check 사용자 지정 및 디버그 공급자 com.google.firebase:firebase-appcheck:16.0.2
com.google.firebase:firebase-appcheck-ktx:16.0.2
com.google.firebase:firebase-appcheck-debug:16.0.2
필요하지 않음
앱 배포 API com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
필요하지 않음
앱 배포 com.google.firebase:firebase-appdistribution:16.0.0-beta04 필요하지 않음
입증 com.google.firebase:firebase-auth:21.0.8
com.google.firebase:firebase-auth-ktx:21.0.8
필요하지 않음
클라우드 파이어스토어 com.google.firebase:firebase-firestore:24.3.1
com.google.firebase:firebase-firestore-ktx:24.3.1
필요하지 않음
Firebase 클라이언트 SDK용 Cloud Functions com.google.firebase:firebase-functions:20.1.1
com.google.firebase:firebase-functions-ktx:20.1.1
필요하지 않음
Firebase용 클라우드 스토리지 com.google.firebase:firebase-storage:20.0.2
com.google.firebase:firebase-storage-ktx:20.0.2
필요하지 않음
Crashlytics com.google.firebase:firebase-crashlytics:18.2.13
com.google.firebase:firebase-crashlytics-ktx:18.2.13
필요하지 않음
인앱 메시지 com.google.firebase:firebase-inappmessaging:20.1.3
com.google.firebase:firebase-inappmessaging-ktx:20.1.3
필요하지 않음
인앱 메시지 표시 com.google.firebase:firebase-inappmessaging-display:20.1.3
com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
필요하지 않음
Firebase 설치 com.google.firebase:firebase-installations:17.0.3
com.google.firebase:firebase-installations-ktx:17.0.3
필요하지 않음
성능 모니터링 com.google.firebase:firebase-perf:20.1.1
com.google.firebase:firebase-perf-ktx:20.1.1
필요하지 않음
실시간 데이터베이스 com.google.firebase:firebase-database:20.0.6
com.google.firebase:firebase-database-ktx:20.0.6
필요하지 않음
원격 구성 com.google.firebase:firebase-config:21.1.2
com.google.firebase:firebase-config-ktx:21.1.2
필요하지 않음
제품 도서관 구글 플레이 서비스?
AdMob com.google.android.gms:play-services-ads:21.2.0 추천*
해석학 com.google.firebase:firebase-analytics:21.1.1
com.google.firebase:firebase-analytics-ktx:21.1.1
추천*
앱 확인 Play 무결성 제공업체 com.google.firebase:firebase-appcheck-playintegrity:16.0.2 필수의
앱 확인 SafetyNet 제공업체 com.google.firebase:firebase-appcheck-safetynet:16.0.2 필수의
앱 인덱싱 com.google.firebase:firebase-appindexing:20.0.0 필수의
클라우드 메시징 com.google.firebase:firebase-messaging:23.0.8
com.google.firebase:firebase-messaging-ktx:23.0.8
필수의
동적 링크 com.google.firebase:firebase-dynamic-links:21.0.2
com.google.firebase:firebase-dynamic-links-ktx:21.0.2
필수의
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 서비스가 있는 기기에서만 사용할 수 있습니다.