IIRC, drugi pochodzi z zastrzeżonymi aplikacjami Play Store i Google, ale ma znaczące ograniczenia (np. Brak dostępu do roota).
CommonsWare
2
Z Google Play intel x86 atom sytem image, będziemy mieć Play Store i będziemy mogli instalować aplikacje na emulatorze?
Średnik
Odpowiedzi:
47
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.
jaka jest wada dla programisty, że nie ma dostępu do roota? po co mi to?
Emil
3
Nie mogłem włączyć debugowania na obrazie Play (nr 2) ani nie mogłem uruchomić i wdrożyć aplikacji przez Android Studio do instancji w oparciu o obraz Play (nr 2)
Andriy F.
ale dlaczego nie mogę tego wybrać, w AVD dostępne są tylko API Google dla emulatorów, już
pobrałem
1
Czy to oznacza, że inne mają też zainstalowany Google Play, ale z dostępem do roota ?!
Dr Jacky
14
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.
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.
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:
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.
źródło
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.
źródło
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
źródło
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ę.
źródło
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
źródło