Po dłuższym googlowaniu nie jestem w stanie znaleźć odpowiedzi na to pytanie. Czy sklep Google Play oficjalnie obsługuje emulatory AVD.
Wiem, że kiedyś został zatrzymany, a potem słyszę, że został przywrócony po określonej wersji Androida. Używam aplikacji Google na Androida w wersji 4.4.3 (api 19). Nie widzę tam aplikacji sklepu Google Play. Czy mam się tego spodziewać? A może jest oficjalny apk do sklepu Google Play, który można oficjalnie zainstalować na AVD?
android
google-play
avd
Utsav Gupta
źródło
źródło
Odpowiedzi:
Począwszy od Android Studio 2.3.2, można teraz utworzyć AVD z preinstalowanym Sklepem Play. Obecnie jest obsługiwany na uruchomionym AVD
Oficjalne źródło
W przypadku innych emulatorów możesz wypróbować rozwiązanie wymienione w tej odpowiedzi .
źródło
Sklep Google Play ma teraz oficjalnie preinstalowany emulator Androida. Upewnij się, że korzystasz z najnowszej wersji Android Studio 2.4. W Android Studio AVD Manager wybierz konfigurację urządzenia wirtualnego, obok której znajduje się ikona sklepu Google Play, a następnie wybierz jeden z obrazów systemowych, które mają etykietę „Google Play”. Zobacz tę informację o wersji: https://androidstudio.googleblog.com/2017/04/android-studio-24-preview-4-is-now.html
źródło
Tak, możesz włączyć / używać Play Store na emulatorze Androida (AVD): Wcześniej musisz skonfigurować kilka wymagań wstępnych:
Po zakończeniu pobierania przejdź do Narzędzia -> Zarządzaj plikami AVD ... -> Utwórz za pomocą Menedżera Android SDK
Sprawdź, czy poprawnie podałeś następującą opcję. Nie mam pewności co do pamięci wewnętrznej i karty SD. Możesz wybrać inny. Celem musi być pobrana wersja Androida
Sprawdź również Google Play Intel Atom (x86) w CPU / ABI
Kliknij OK
Następnie uruchom emulator Androida. Tam zobaczysz Sklep Android Play. Widzieć ---
źródło
Podczas tworzenia urządzenia wirtualnego w Android Studio zwróć uwagę na kolumnę Sklep Play w tabeli urządzeń. Obrazy z ikoną Sklepu Play mają fabrycznie zainstalowane Google Play.
Po utworzeniu AVD będziesz mógł również zobaczyć w Android Studio AVD Manager, które z twoich obrazów mają zainstalowane Google Play:
źródło
W emulatorze AVD nie ma sklepu Google Play. Ale możesz zainstalować go ręcznie.
Zainstaluj obraz systemu API Google, aby mieć już usługi Google (bez sklepu Play)
Utwórz AVD na podstawie obrazu Google API
Pobierz najmniejsze archiwum ze strony http://opengapps.org/ i wypakuj z niego Phonesky.apk
Wciśnij Phonesky.apk do / system / priv-app / na avd.
Uruchom ponownie avd. Google Play powinno tam być.
Ostatnio właśnie próbowałem to zrobić sam i możesz znaleźć szczegółowy poradnik na moim blogu: http://linuxoidchannel.blogspot.com/2017/01/how-to-install-google-play-store-on.html
źródło
/
był punktem montowaniasystem
. Dlatego używanymount -o rw,remount /dev/root /
Jeśli używasz wiersza poleceń, musisz użyć jednego z pakietów wymienionych w
Po zainstalowaniu możesz użyć odpowiedniego pakietu w
Zastąp
google_apis_playstore;x86_64
zainstalowanym pakietemźródło
Najłatwiejszy sposób: Powinieneś utworzyć nowy emulator, zanim otworzysz go po raz pierwszy, wykonaj 3 proste kroki:
1- przejdź do C: \ Users [użytkownik] .android \ avd [folder twojego urządzenia wirtualnego] otwórz „config.ini” za pomocą edytora tekstu, takiego jak notatnik
2- zmiana
„PlayStore.enabled = false” na „PlayStore.enabled = true”
3- zmiana
mage.sysdir.1 = obrazy-systemu \ android-30 \ google_apis \ x86 \
do
image.sysdir.1 = obrazy-systemu \ android-30 \ google_apis_playstore \ x86 \
źródło
Nie jest jeszcze oficjalnie obsługiwany.Edycja: jest teraz obsługiwana w nowoczesnych wersjach Androida Studio, przynajmniej na niektórych platformach.
Stare obejścia
Jeśli używasz starej wersji Android Studio, która nie obsługuje Sklepu Google Play, i odmawiasz aktualizacji, oto dwa możliwe obejścia:
Poproś opiekunów Twojej ulubionej aplikacji o przesłanie kopii ich aplikacji do Amazon Appstore . Następnie zainstaluj Appstore na swoim urządzeniu z Androidem. Na koniec użyj Appstore, aby zainstalować swoją ulubioną aplikację.
Lub: Przeprowadź wyszukiwanie w Internecie, aby znaleźć plik .apk dla żądanego oprogramowania. Na przykład, jeśli chcesz zainstalować SleepBot w swoim emulatorze Androida, możesz wyszukać w sieci Google [
SleepBot apk
]. Następnie użyj,adb install
aby zainstalować plik .apk.źródło