Podczas pobierania platformy SDK Android 8.0 za pomocą Android Studio widzę te dwa obrazy systemowe.
- Obraz systemu atomu Intel x86 interfejsu API Google
- Obraz systemu atomu Intel x86 w Google Play
Jaka jest różnica między tymi dwoma?
Podczas pobierania platformy SDK Android 8.0 za pomocą Android Studio widzę te dwa obrazy systemowe.
Jaka jest różnica między tymi dwoma?
Odpowiedzi:
Obraz odtwarzania ma już zainstalowany sklep Google Play i możesz instalować aplikacje, ale nie ma dostępu do konta root, ponieważ jest to wersja produkcyjna, a nie kompilacja debugowania.
Główna różnica między obrazem systemu Google API a obrazem systemu Google Play polega w zasadzie na możliwościach każdego z nich do bezpośredniego dostępu do sklepu Google Play Store. Tutaj znajdziesz więcej wyjaśnień w tej sprawie.
Nadzieja, mogłaby być pomocna dla innych.
Obrazy „interfejsów API Google” obejmują usługi Play, na których polega wiele aplikacji, ale nie ma aplikacji Sklep Play
Obrazy „Google Play” obejmują zarówno aplikację Sklep Play, jak i usługi Play
Aby zapoznać się z opisem Google, zobacz Tworzenie urządzeń wirtualnych i zarządzanie nimi | Programiści Androida
Na podstawie dokumentu:
Obraz systemu oznaczony za pomocą interfejsów API Google obejmuje dostęp do usług Google Play. Obraz systemu oznaczony logo Google Play w kolumnie Sklep Play obejmuje aplikację Sklep Google Play i dostęp do usług Google Play, w tym kartę Google Play w oknie dialogowym Rozszerzone sterowanie, która zapewnia wygodny przycisk do aktualizowania usług Google Play na urządzeniu .
Aby zapewnić bezpieczeństwo aplikacji i spójne wrażenia z urządzeń fizycznych, obrazy systemu z dołączonym Sklepem Google Play są podpisane kluczem do wydania, co oznacza, że nie można uzyskać podwyższonych uprawnień (root) z tymi obrazami. Jeśli potrzebujesz podwyższonych uprawnień (root) do pomocy w rozwiązywaniu problemów z aplikacjami, możesz użyć obrazów systemu Android Open Source Project (AOSP), które nie zawierają aplikacji ani usług Google.
Mam nadzieję, że ci pomogę.
Brakuje wszystkich odpowiedzi: jeśli korzystasz z biblioteki płatności Google, do testowania potrzebujesz „ obrazu Google Play ”. Nie ma to nic wspólnego z instalowaniem aplikacji, ale aby przetestować zakupy „w aplikacji” i produkty objęte subskrypcją, musisz mieć zainstalowany Sklep Play. W przeciwnym razie otrzymasz ten błąd z BillingClient:
Billing service unavailable on device