web-dev-qa-db-ja.com

Google PlayストアはAVDエミュレータでサポートされていますか?

かなりグーグルした後、私はこの質問に対する答えを見つけることができません。 Google Playストアは、AVDエミュレータで正式にサポートされています。

私はそれが一度止められたことを知っています、そして私はそれがAndroidの特定のバージョンの後に戻されたと聞きます。私はAVD Androidのバージョン4.4.3(api 19)グーグルアプリを使用しています。 Google Playストアアプリは表示されません。私はそれを期待すると思いますか?それとも公式にAVDにインストールすることができますグーグルプレイストア用の公式APKはありますか?

73
Utsav Gupta

Android Studio 2.3.2から、PlayストアがプレインストールされたAVDを作成できるようになりました。現在、それはAVDの実行中にサポートされています

  • Nexus 5または5X電話、または任意のAndroid Wearのデバイス定義
  • Android 7.0以降のシステムイメージ(API 24)

公式情報源

他のエミュレータのために、あなたはこれで述べられた解決策を試すことができます 答え

65
Prerak Sola

Google PlayストアにAndroidエミュレータが正式にプレインストールされました。 Android Studio 2.4の最新バージョンを実行していることを確認してください。 Android Studio AVD Managerで、横にGoogle Playストアアイコンがある仮想デバイス設定を選択し、次にラベル「Google Play」が付いているシステムイメージの1つを選択します。このリリースノートを参照してください。 https://androidstudio.googleblog.com/2017/04/Android-studio-24-preview-4-is-now.html

Android Studio AVD Manager with Google Play Store support

99
Jamal Eason

はい、Android Emulator(AVD)でPlayストアを有効化/使用することができます。その前に、いくつかの前提条件を設定する必要があります。

  1. --- Android SDK Managerを起動し、Google Play Intel x86 Atomシステムイメージ(推奨:を選択すると、比較的速く動作します) Androidのバージョン(例:Android 7.1.1またはAPI 25

[注:初めてインストールする場合、他のすべてのものをそのままにしておいてください。または、下の画像のようにインストールしてください。 enter image description here

  1. ダウンロードが完了したら、ジャンプ ツール - > AVDの管理... - > 作成あなたのAndroid SDKマネージャから

  2. enter image description here

以下のオプションを正しく指定したか確認してください。内部およびSDカードの保存についてはよくわかりません。違うものを選ぶことができます。そしてターゲットはあなたのダウンロードしたAndroidのバージョンでなければなりません

  1. また、Google Play Intel Atom(x86)をCPU/ABIでチェックしてください。

  2. クリックOK

  3. その後スタートあなたのAndroidエミュレータ。そこにはAndroid Playストアがあります。見る - - - enter image description here

18
Deb

AVDエミュレータにはGoogle Playストアはありません。手動でインストールすることもできます。

  1. Google APIシステムイメージをインストールします。そうすれば、すでにGoogleサービスを利用できるようになります(Playストアを除く)。

  2. Google APIの画像に基づいてAVDを作成する

  3. 最小のアーカイブを http://opengapps.org/ からダウンロードして、そこからPhonesky.apkを抽出します。

  4. Phonesky.apkをavdの/ system/priv-app /にプッシュします。

  5. Avdを再起動してください。グーグルプレイはそこにあるべきです。

最近私は自分自身でそれをやろうとしました、そして、あなたは私のブログで詳細なチュートリアルを見つけることができます: http://linuxoidchannel.blogspot.com/2017/01/how-to-install-google-play-store -on.html

3
Sergey

コマンドラインを使用する場合、リストされているパッケージのいずれかを使用する必要があります

sdkmanager --list | grep "playstore"

それがインストールされたら、適切なパッケージを使用できます

avdmanager create avd --force --name testAVD --abi google_apis_playstore/x86_64 --package "system-images;Android-28;google_apis_playstore;x86_64" -d 19

google_apis_playstore;x86_64をインストールしたパッケージに置き換えます

0
William Reed