2016-07-26 219 views
29

谷歌搜索了很多後,我無法找到這個問題的答案。谷歌Play商店正式支持AVD模擬器。Google Play商店是否支持avd模擬器?

我知道它曾經停止過,然後我聽說它是​​在特定版本的Android之後被帶回來的。我正在使用avd安卓版本4.4.3(api 19)谷歌應用程序。我沒有看到谷歌Play商店的應用程序。我想期待嗎?還是有官方apk可以正式安裝在avd上的google play store?

+0

您可以隨時下載APK並通過ADB –

+0

安裝我已經提到,我想知道官方支持 –

+0

爲什麼downvote - 箭頭說,如果你懸停*問題不清楚*,所以目前還不清楚你如何定義「官方」。它沒有預先安裝,我不記得每一次安裝。我在模擬器上需要什麼場景? –

回答

37

從Android Studio 2.3.2 開始,您現在可以創建一個預裝有Play商店的AVD。目前,它支撐在AVD的運行

  • 的Nexus 5或5X​​電話,或任何Android Wear
  • 系統映像的設備定義由於Android 7.0(API 24)

Official Source

對於其他仿真器,您可以嘗試此answer中提到的解決方案。

+0

過時的。請檢查Jamal Eason的答案。 –

+0

@ MarkO'Sullivan更新。 –

4

在avd模擬器中沒有google play商店。但是你可以手動安裝它。

  1. 安裝谷歌API的系統映像,所以你已經谷歌服務(不包括Play商店)

  2. 基於谷歌API的圖像

  3. 下載最小存檔從http://opengapps.org/並提取Phonesky創建AVD .apk

  4. 將Phonesky.apk推送到/ system/priv-app/on avd。

  5. 重新啓動avd。 Google play應該在那裏。

最近,我只是試着自己做它,你可以在我的博客上找到詳細的教程:http://linuxoidchannel.blogspot.com/2017/01/how-to-install-google-play-store-on.html

+0

您是否在Play商店的應用中看到「設備不兼容」警告?其中約90%與我的不兼容。我無法真正安裝任何我需要的東西(Firefox/Opera) – gavsiu

+0

Play商店在圖像的子集上可用 –

0

沒有官方的支持,但

它沒有正式被支持。

我搜索了Android bug跟蹤器["play store" emulator avd]。我點擊了Android bug 172531.而且,在16號的評論#3中,Google員工寫道:

感謝您的反饋。我們正在努力支持將Play商店中的應用安裝到模擬器,並在該功能可用時進行更新。

解決辦法

我能想到的三種可能的解決方法。

  1. 讓你最喜歡的應用程序的維護者上傳他們的應用程序的副本到Amazon Appstore。然後將Appstore安裝到您的Android設備上。然後使用Appstore安裝您最喜愛的應用程序。

  2. 或者:進行網絡搜索以找到您想要的軟件的.apk文件。例如,如果您想在您的Android模擬器中安裝SleepBot,您可以執行Google網絡搜索[SleepBot apk]。然後使用adb install安裝.apk文件。

  3. 或者:嘗試將Google Play商店安裝到您的Android虛擬設備中,儘管它不受支持。我從來沒有嘗試過,但我敢打賭它可能會奏效。

44

谷歌Play商店現在正式預裝Android模擬器。確保您正在運行Android Studio 2.4的最新版本。在Android Studio AVD Manager中,選擇在其旁邊有Google Play商店圖標的虛擬設備配置,然後選擇一個標籤爲「Google Play」的系統圖像。請參見本發行說明:https://androidstudio.googleblog.com/2017/04/android-studio-24-preview-4-is-now.html

Android Studio AVD Manager with Google Play Store support

+0

我似乎在2.3.3中也可用。但僅適用於兩部手機圖像,尚無平板電腦。我想你可以選擇手機,然後將其調整爲平板電腦格式。我的2.3.3屏幕與此處顯示的屏幕相同。 –

+1

對於我來說,avd經理需要選擇nexus設備才能獲得Play商店。例如,Pixel設備沒有選擇谷歌播放系統圖像的選項,但只有谷歌apis。 – user2576168

+0

當我嘗試這個時,試圖打開Play商店就卡在「正在檢查信息」屏幕上。尚未找到解決方法。 – shane

5

是的,你可以啓用/使用Play商店的Android模擬器(AVD): 在此之前,你必須設置了一些先決條件:

  1. 開始Android SDK Manager並選擇Google Play Intel x86 Atom System Image(Recomended:,因爲它的工作速度相對較快)所需的Android版本(Fo R實施例:的Android 7.1.1或API 25

[注:請保留所有其他的事情,因爲它是,如果你要 安裝它第一次] 或安裝如下圖: enter image description here

  • 後下載完成後藤工具 - >管理自動真空澱積... - >創建從Android SDK管理器

  • enter image description here

  • 檢查您是否正確提供下列選項。不確定內部和SD卡存儲。你可以選擇不同的。和目標必須是你下載的Android版本

  • 還要檢查谷歌播放英特爾凌動(86)在CPU /提供ABI

  • 點擊OK

  • 然後開始你的Android模擬器。您將看到Android Play商店。見--- enter image description here