かなりグーグルした後、私はこの質問に対する答えを見つけることができません。 Google Playストアは、AVDエミュレータで正式にサポートされています。
私はそれが一度止められたことを知っています、そして私はそれがAndroidの特定のバージョンの後に戻されたと聞きます。私はAVD Androidのバージョン4.4.3(api 19)グーグルアプリを使用しています。 Google Playストアアプリは表示されません。私はそれを期待すると思いますか?それとも公式にAVDにインストールすることができますグーグルプレイストア用の公式APKはありますか?
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 Emulator(AVD)でPlayストアを有効化/使用することができます。その前に、いくつかの前提条件を設定する必要があります。
[注:初めてインストールする場合、他のすべてのものをそのままにしておいてください。または、下の画像のようにインストールしてください。
以下のオプションを正しく指定したか確認してください。内部およびSDカードの保存についてはよくわかりません。違うものを選ぶことができます。そしてターゲットはあなたのダウンロードしたAndroidのバージョンでなければなりません
AVDエミュレータにはGoogle Playストアはありません。手動でインストールすることもできます。
Google APIシステムイメージをインストールします。そうすれば、すでにGoogleサービスを利用できるようになります(Playストアを除く)。
Google APIの画像に基づいてAVDを作成する
最小のアーカイブを http://opengapps.org/ からダウンロードして、そこからPhonesky.apkを抽出します。
Phonesky.apkをavdの/ system/priv-app /にプッシュします。
Avdを再起動してください。グーグルプレイはそこにあるべきです。
最近私は自分自身でそれをやろうとしました、そして、あなたは私のブログで詳細なチュートリアルを見つけることができます: http://linuxoidchannel.blogspot.com/2017/01/how-to-install-google-play-store -on.html
コマンドラインを使用する場合、リストされているパッケージのいずれかを使用する必要があります
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
をインストールしたパッケージに置き換えます