Google Play 서비스 개요
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Google Play 서비스는 Android에서 앱을 빌드하고, 개인 정보 보호 및 보안을 강화하고, 사용자의 참여를 유도하고, 비즈니스를 성장시키는 데 도움이 되는 다양한 SDK를 제공합니다. 이러한 SDK는 그림 1과 같이 앱에 경량 클라이언트 라이브러리만 포함하면 됩니다. 런타임 시 클라이언트 라이브러리는 기본 Google Play 서비스 애플리케이션에서 실행되는 전체 구현과 통신합니다.
공유 클라이언트 측 구현을 제공함으로써 Google Play 서비스는 다음을 지원합니다.
- 저장소, 메모리 등 기기 내 리소스를 최적화하여 앱 품질과 사용자 전반적인 환경을 개선하는 데 도움이 됩니다.
- OS, OEM 또는 앱 업데이트와 관계없이 자동 업데이트를 수신하므로 사용자가 개선사항과 버그 수정을 더 빠르게 받을 수 있습니다.
- Android 6.0(API 수준 23)과의 하위 호환성을 제공하고 다양한 폼 팩터에서 작동하므로 적은 노력으로 더 많은 사용자에게 도달할 수 있습니다.
그림 1. Google Play 서비스는 개선사항과 버그 수정이 포함된 업데이트를 정기적으로 받습니다.
Google Play 서비스의 작동 방식
SDK
각 Google Play 서비스 SDK에는 Google Play 서비스 애플리케이션에서 실행되는 서비스와 상호작용하는 API가 포함된 경량 클라이언트 라이브러리가 포함되어 있습니다.
또한 이러한 라이브러리는 서비스가 누락되거나 사용 중지되거나 오래된 경우와 같은 런타임 문제를 정상적으로 처리하는 도우미를 제공합니다. 코드 축소를 사용 설정하면 R8 최적화 프로그램이 사용하지 않는 코드를 삭제하여 패키지 크기에 미치는 SDK의 영향을 더욱 줄입니다.
새 Google Play 서비스 기능 또는 제품에 액세스하려면 새 버전이 Google Maven 저장소에 출시될 때 SDK를 업그레이드하세요.
서비스
Google Play 서비스에는 모든 Google 인증 Android 기기에서 실행되는 핵심 기기 내 백그라운드 서비스가 포함됩니다.
Google Play 서비스의 자동 업데이트는 이동통신사, OS 또는 OEM 시스템 이미지 업데이트와 별개로 제공됩니다. 일반적으로 Android 6.0 이상을 실행하는 기기는 Google Play 서비스가 설치되어 있고 사용 가능한 저장공간이 충분한 경우 자동으로 업데이트됩니다. 즉, 사용자는 개선사항과 버그 수정을 더 빠르게 수신하고 개발자는 Android 생태계의 대부분의 기기에 도달하면서 최신 API를 활용할 수 있습니다. Android 6.0보다 오래된 기기나 Google Play 서비스가 설치되지 않은 기기는 지원되지 않습니다.
다음 단계: 앱 설정
앱에서 Google Play 서비스 API를 사용하려면 이 설정 가이드를 참고하세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-08(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-08-08(UTC)"],[[["Google Play services optimizes app performance and user experience by providing shared, client-side implementations of SDKs, minimizing resource usage."],["Automatic updates to Google Play services ensure users receive the latest improvements and bug fixes quickly, independent of OS or device updates."],["Google Play services offers broad compatibility, supporting Android 6.0 (API level 23) and above, various form factors, enabling wider user reach with less development effort."],["SDKs powered by Google Play services utilize lightweight client libraries, reducing app size and ensuring efficient interactions with Google services."],["Google Play services runs essential Google services in the background on certified Android devices, delivering automatic updates for enhanced functionality and security."]]],["Google Play services provides lightweight SDK client libraries for Android apps, which interact with shared services on the device. These services optimize device resources, receive automatic updates independent of OS or app updates, and offer backward compatibility to Android 6.0. Developers can update SDKs to access new features through the Google Maven repository. Automatic updates are delivered to devices with Google Play services installed and running Android 6.0 or later. R8 optimizer can reduce the footprint of each SDK.\n"]]