Android Studio를 사용하여 Android 8.0 sdk 플랫폼을 다운로드하는 동안이 두 시스템 이미지가 표시됩니다.
- Google API 인텔 x86 원자 시스템 이미지
- Google Play 인텔 x86 원자 시스템 이미지
이 둘의 차이점은 무엇입니까?.
답변
Play 이미지에는 이미 Google Play 스토어가 설치되어 있으며 앱을 설치할 수 있지만 디버그 빌드가 아닌 프로덕션 빌드이므로 루트 액세스 권한이 없습니다.
답변
Google API 시스템 이미지와 Google Play 시스템 이미지의 주요 차이점은 기본적으로 Google Play 스토어에 직접 액세스 할 수 있는지 여부에 있습니다.
그 문제에 대한 자세한 설명 은 다음과 같습니다 .
희망은 다른 사람에게 도움이 될 수 있습니다.
답변
‘Google API’이미지에는 많은 앱이 의존하지만 Play 스토어 앱이없는 Play 서비스 가 포함됩니다.
‘Google Play’이미지에는 Play 스토어 앱과 Play 서비스가 모두 포함 됩니다.
Google에 대한 설명은 가상 장치 만들기 및 관리 | Android 개발자
답변
문서 기반 :
Google API로 라벨이 지정된 시스템 이미지에는 Google Play 서비스에 대한 액세스가 포함됩니다. Play 스토어 열에 Google Play 로고가있는 시스템 이미지에는 Google Play 스토어 앱과 Google Play 서비스에 대한 액세스가 포함됩니다. 여기에는 기기에서 Google Play 서비스를 업데이트 할 수있는 편리한 버튼을 제공하는 확장 컨트롤 대화 상자의 Google Play 탭이 포함됩니다. .
앱 보안과 물리적 장치에 대한 일관된 경험을 보장하기 위해 Google Play 스토어가 포함 된 시스템 이미지는 릴리스 키로 서명됩니다. 즉, 이러한 이미지로 높은 권한 (루트)을 얻을 수 없습니다. 앱 문제 해결을 지원하기 위해 상승 된 권한 (루트)이 필요한 경우 Google 앱 또는 서비스를 포함하지 않는 Android 오픈 소스 프로젝트 (AOSP) 시스템 이미지를 사용할 수 있습니다.
희망이 당신을 도와줍니다.
답변
누락 된 모든 답변 : Google의 결제 라이브러리를 사용하는 경우 테스트를 위해 ‘ Google Play 이미지 ‘ 가 필요 합니다 . 이는 앱 설치와 관련이 없지만 ‘인앱’구매 및 구독 제품을 테스트하려면 Play 스토어가 설치되어 있어야합니다. 그렇지 않으면 다음에서이 오류가 발생합니다 .BillingClient
Billing service unavailable on device
답변
