구글 플레이 서비스
Google Play Services개발자 | 구글 LLC | ||||||
---|---|---|---|---|---|---|---|
초기출시 | 2012.9.26 | (||||||
안정적 해제(들) [±] | |||||||
| |||||||
미리보기 릴리스 [±] | |||||||
| |||||||
운영체제 | 안드로이드 | ||||||
면허증. | 사유지 | ||||||
웹사이트 | developers |
구글 플레이 서비스(Google Play Services)는 구글이 안드로이드 기기에 설치하기 위해 제작한 독점 소프트웨어 패키지입니다.단말기에서 실행되는 모바일 앱에서 사용할 수 있는 백그라운드 서비스와 라이브러리로 구성되어 있습니다.[7]2012년 출시 당시 구글+ API와 OAuth 2.0에 대한 접근성을 제공했습니다.그것은 다양한 구글 서비스를 포괄하는 범위로 확장되어 애플리케이션들이 공통적인 수단을 통해 서비스와 소통할 수 있게 되었습니다.[8][9]
패키지의 서비스에는 위치 추적 및 지오펜싱, 싱글 사인온 계정 서비스, 사용자 건강 및 피트니스 추적, 결제 처리, 통합 광고, 보안 검색 등이 포함됩니다.Android 기기의 많은 앱은 Google Play Services의 사용에 따라 달라지며, 이 패키지는 사용자가 Google 계정을 사용하고 Google의 서비스 약관에 동의하도록 요구합니다.Android 장치에서 Google Play Services를 배포하려면 Google의 라이센스가 필요합니다. 이 라이센스는 장치 생산자가 Google의 Android 사양과 호환되지 않는 Android 장치를 생산하는 것을 계약상 금지합니다.
서비스
애플리케이션 개발자는 구글 플레이 게임 서비스를[10] 사용하여 리더보드, 성과, 멀티플레이어 세션을 통해 경쟁력 있고 사회적인 경험을 할 수 있습니다.[11]Saved Games API는 Google의 클라우드 인프라에서 게임 세이브를 동기화하기 위해 사용할 수 있습니다.[12]위치 API는 사용자가 특정 지리적 경계에 진입하거나 이탈할 때 특정 작업을 스케줄링하기 위한 지오펜싱 API를 제공하며, Fused Location Provider는 애플리케이션이 현재에 적응할 수 있도록 전력 사용량 감소 및 활동 인식과 같은 위치 정보를 획득합니다.사용자의 동작(예: 자전거 타기, 걷기 등)[10]
Google Sign-in Android API는 Google 계정 자격 증명을 사용하여 애플리케이션 내부의 사용자를 인증하는 싱글 사인온을 제공합니다.[13]Google Maps Android API를 사용하면 별도의 응용프로그램을 열지 않고도 Google Maps 또는 Street View를 포함할 수 있으므로 카메라를 완전히 제어할 수 있으며 사용자 지정 마커 및 지도 오버레이를 추가할 수 있습니다.[14]Google Drive Android API를 통해 Google Drive를 스토리지 구조로 사용할 수 있으며, 다른 파일 조작 도구와 함께 문서 조회 및 동기화 기능을 제공합니다.[15]Google Cast Android API는 Android 애플리케이션이 Google Cast를 사용하여 TV에 컨텐츠를 표시할 수 있도록 캐스팅 기능을 추가하여 일반적인 오디오, 비디오 및 이미지 유형에 대한 다양한 도움말을 제공합니다.[16]
구글 모바일 광고는 광고를 애플리케이션에 통합하여 사용자 위치 등의 요소를 기반으로 광고를 타겟팅하여 수익화할 수 있습니다.[17]구글페이 API를 통해 구글페이를 통해 서비스 및 상품을 구매할 수 있습니다.[18]다른 API로는 Google Fit API, 계정 인증 방법, Google Analytics 등이 있습니다.[8]
구글 플레이 서비스는 시스템 수준의 기능을 가진 거의 모든 구글 앱에서 사용됩니다.[19]모든 주요 안드로이드 서비스는 구글 플레이 서비스에 의해 제어되며 많은 타사 앱 또한 이에 의존합니다.이것과 구글 계정으로 로그인하기 위한 요구사항이 없으면 앱이 제대로 작동하지 않을 수 있습니다.[20][better source needed]
구글 플레이 프로텍트는 안드로이드 보안 시스템의 통합입니다.[21][22][23]2019년에는 소프트웨어가 하루에 5천만 개의 앱을 스캔하고 있다고 발표했습니다.[24]2019년 11월 6일, 구글은 앱 디펜스 얼라이언스를 발표했습니다.파트너는 Google Play Protect에 앱 분석을 요청할 수 있습니다.결과는 파트너에게 전송되고 Google Play Protect는 파트너로부터 결과를 받습니다.2019년 11월 현재 앱 디펜스 얼라이언스의 파트너로는 ESET, Lookup, Zimperium 등이 있습니다.[25][26]2023년 10월, 구글은 플레이 프로텍트가 설치 시점에 사이드 로드된 앱에서 악성코드를 검색할 것이라고 발표했습니다.[27]
입양
Google Play 서비스는 Android 5.0 이상의 기기에서 Google Play를 통해 자동으로 업데이트됩니다.[7]이는 구글이 안드로이드 펌웨어를 업데이트할 필요 없이 업데이트를 제공할 수 있다는 것을 의미하며, 안드로이드 제품으로 악명이 높아진 플랫폼의 파편화에 대처할 수 있습니다.[28][29]
걱정
Android Open Source Project(AOSP)는 2007년에 발표되었으며, CyanogenMod 및 Lineage와 같은 모든 OEM 및 펌웨어 수정을 위한 기본 시스템으로 기능했습니다.OS. 다양한 AOSP 앱들이 폐쇄형 소스 모델로 구글 플레이로 옮겨졌습니다.많은 앱(예: Lyft, Uber 및 Gmail 및 YouTube와 같은 많은 Google 앱)은 Google Play Services 패키지를 사용할 수 있고 활성화된 경우에만 작동합니다.[19]
Google 앱 패키지의 일부로 Google Play Services를 배포하려면 Google의 라이센스가 필요합니다. 이 라이센스는 장치 생산자가 Google의 Android 사양과 호환되지 않는 Android 장치를 생산하는 것을 계약상 금지합니다.Android 시스템을 수정하는 데 관심이 있는 다른 사람들은 Google Play Services를 사용하지 않거나 Google 앱 패키지를 사전 설치된 장치 또는 비공식 소스에서 구입해야 합니다.[19][29]
참고 항목
- MicroG – 오픈 소스 구현
참고문헌
- ^ "Google Play Services". APKMirror. Android Police. Retrieved 18 March 2023.
- ^ "Google Play Services (Android TV)". APKMirror. Android Police. Retrieved 18 March 2023.
- ^ "Google Play Services (Wear OS)". APKMirror. Android Police. Retrieved 18 March 2023.
- ^ "Google Play Services". APKMirror. Android Police. Retrieved 18 March 2023.
- ^ "Google Play Services (Android TV)". APKMirror. Android Police. Retrieved 18 March 2023.
- ^ "Google Play Services (Wear OS)". APKMirror. Android Police. Retrieved 18 March 2023.
- ^ a b "Overview of Google Play Services". Google Developers. Retrieved 14 September 2020.
- ^ a b "Package Index". Google Developers. Retrieved 14 September 2020.
- ^ Google Play Services – AppBrain Market 2014년 1월 29일
- ^ a b "Build location-aware apps". Android Developers. Retrieved 14 September 2020.
- ^ "Play Game Services". Google Developers. Retrieved 14 September 2020.
- ^ "Saved Games in Android Play Games Services". Google Developers. Retrieved 30 November 2014.
- ^ "Add sign-in workflow". Android Developers. Retrieved 14 September 2020.
- ^ "Add maps". Android Developers. Retrieved 14 September 2020.
- ^ "Drive API for Android". Google Developers. Retrieved 14 September 2020.
- ^ "Cast". Google Developers. Retrieved 14 September 2020.
- ^ "Mobile Ads SDK". Google Developers. Retrieved 14 September 2020.
- ^ "Google Pay". Google Developers. Retrieved 14 September 2020.
- ^ a b c Ron Amadeo (3 September 2013). "Balky carriers and slow OEMs step aside: Google is defragging Android". Ars Technica. Retrieved 30 November 2014.
- ^ "Update Google Play Services Manually". oTechWorld. Retrieved 6 August 2018.
- ^ "Google's security suite 'Play Protect' rolling out to Android phones". Android Authority. Retrieved 20 September 2017.
- ^ "Google's Play Protect didn't catch obfuscated malware with up to 20 million installs on the Play Store". Android Police. Retrieved 20 September 2017.
- ^ "Keeping you safe with Google Play Protect". Google Blog. Retrieved 20 September 2017.
- ^ "Google Play Protect Now Scans More Than 50 Million Apps Per Day". Beebom. 9 May 2019. Archived from the original on 21 September 2021. Retrieved 9 May 2019.
- ^ "The App Defense Alliance: Bringing the security industry together to fight bad apps". Google Online Security Blog. Retrieved 7 November 2019.
- ^ "App Defense Alliance Play Protect". Google Developers. Retrieved 7 November 2019.
- ^ Amadeo, Ron (18 October 2023). "Android will now scan sideloaded apps for malware at install time". Ars Technica. Retrieved 20 October 2023.
- ^ Amadeo, Ron (2 September 2013). "Balky carriers and slow OEMs step aside: Google is defragging Android". Ars Technica. Retrieved 15 August 2022.
- ^ a b Ron Amadeo (21 October 2013). "Google's iron grip on Android: Controlling open source by any means necessary". Ars Technica. Retrieved 30 November 2014.