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 서비스 필요하지 않음

제품 도서관 구글 플레이 서비스?
앱 체크 커스텀 및 디버그 제공자 com.google.firebase:firebase-appcheck:16.1.0
com.google.firebase:firebase-appcheck-ktx:16.1.0
com.google.firebase:firebase-appcheck-debug:16.1.0
필요하지 않음
앱 배포 API com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
필요하지 않음
앱 배포 com.google.firebase:firebase-appdistribution:16.0.0-beta05 필요하지 않음
입증 com.google.firebase:firebase-auth:21.1.0
com.google.firebase:firebase-auth-ktx:21.1.0
필요하지 않음
클라우드 파이어스토어 com.google.firebase:firebase-firestore:24.4.1
com.google.firebase:firebase-firestore-ktx:24.4.1
필요하지 않음
Firebase 클라이언트 SDK용 Cloud Functions com.google.firebase:firebase-functions:20.2.1
com.google.firebase:firebase-functions-ktx:20.2.1
필요하지 않음
Firebase용 클라우드 스토리지 com.google.firebase:firebase-storage:20.1.0
com.google.firebase:firebase-storage-ktx:20.1.0
필요하지 않음
Crashlytics com.google.firebase:firebase-crashlytics:18.3.2
com.google.firebase:firebase-crashlytics-ktx:18.3.2
필요하지 않음
인앱 메시지 com.google.firebase:firebase-inappmessaging:20.2.0
com.google.firebase:firebase-inappmessaging-ktx:20.2.0
필요하지 않음
인앱 메시지 표시 com.google.firebase:firebase-inappmessaging-display:20.2.0
com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
필요하지 않음
Firebase 설치 com.google.firebase:firebase-installations:17.1.0
com.google.firebase:firebase-installations-ktx:17.1.0
필요하지 않음
성능 모니터링 com.google.firebase:firebase-perf:20.3.0
com.google.firebase:firebase-perf-ktx:20.3.0
필요하지 않음
실시간 데이터베이스 com.google.firebase:firebase-database:20.1.0
com.google.firebase:firebase-database-ktx:20.1.0
필요하지 않음
원격 구성 com.google.firebase:firebase-config:21.2.0
com.google.firebase:firebase-config-ktx:21.2.0
필요하지 않음
제품 도서관 구글 플레이 서비스?
애드몹 com.google.android.gms:play-services-ads:21.3.0 추천*
해석학 com.google.firebase:firebase-analytics:21.2.0
com.google.firebase:firebase-analytics-ktx:21.2.0
추천*
앱체크 플레이 무결성 제공자 com.google.firebase:firebase-appcheck-playintegrity:16.1.0 필수의
앱 체크 SafetyNet 제공업체 com.google.firebase:firebase-appcheck-safetynet:16.1.0 필수의
앱 인덱싱 com.google.firebase:firebase-appindexing:20.0.0 필수의
클라우드 메시징 com.google.firebase:firebase-messaging:23.1.0
com.google.firebase:firebase-messaging-ktx:23.1.0
필수의
동적 링크 com.google.firebase:firebase-dynamic-links:21.1.0
com.google.firebase:firebase-dynamic-links-ktx:21.1.0
필수의
Firebase ML 비전 com.google.firebase:firebase-ml-vision:24.1.0 필수의
Firebase ML 커스텀 모델 com.google.firebase:firebase-ml-model-interpreter:22.0.4 필수의

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