1. ホーム
  2. android

[解決済み] Genymotion VMにGoogle Play Servicesをインストールする方法(ドラッグ&ドロップ非対応)?

2022-03-15 11:44:52

質問

VmHow can I install Google Play Services in Genymotion emulator with no drag and drop support?

Stack Overflowの投稿にあるように、インストールできません。 Genymotionの仮想デバイスにGoogleのフレームワーク(Play、アカウントなど)をインストールする方法は? ドラッグ&ドロップによるインストールに対応していないためです。

Genymotionは、いくつかのエミュレータでGoogle Appsをサポートしていますが、タブレットのエミュレータはサポートしていません。

解決するには?

Genymotion 2.10.0以降では、エミュレータのツールバーからGAppsをインストールすることができます。 以下をご参照ください。 回答 by @さん マイケル・ストッダート .

次は、歴史的な理由でここに保管されている以前の回答です。

Genymotionは、Google Appsを提供していません。Google Appsをインストールするには

  1. GenymotionとVirtualBoxを最新バージョンにアップグレードする。

  2. 2つのZIPファイルをダウンロードします。
    - ARM翻訳インストーラーv1.1
    - Google Apps for your Android バージョン : 2.3.7 - 4.4.4 または 4.4 - 6.0 (プラットフォームとバリアントを含む) また、GAppsの一覧は ウブロク ユーザー GitHubGistのページ .

  3. Genymotionエミュレータを開き、ホーム画面に移動し、最初のファイルをドラッグ&ドロップしてください。 Genymotion-ARM-Translation_v1.1.zip。 をエミュレータの上に置いてください。ダイアログが表示され、ファイルの転送が進行中であることが示されます。その後、別のダイアログが表示され、エミュレータ上でフラッシュするかどうか尋ねられます。OKをクリックし、以下を実行してデバイスを再起動します。 adb reboot をターミナルまたはコマンドプロンプトから実行してください。

  4. 2つ目のファイルをドラッグ&ドロップします gapps-*-signed.zip をクリックし、上記と同じ手順を繰り返します。実行 adb reboot 再起動すると、Google Appsがエミュレータに表示されます。

  5. この時点で「Google Apps Services」は頻繁にクラッシュします。 というメッセージが表示されます。 google play services has stopped working . Google Playを開く。アカウント情報を提供した後、Google Playを開き、インストールされているGoogle Appsを更新します。これにより、Google Playが古いGoogle Play Servicesを持っていることを認識し、更新を求められるようです(私の場合。 Google Hangoutsのアップデートには、新しいバージョンのGoogle Play Servicesが必要でした。 ). また、ただ待っているだけでもアップデートを促されるという話も聞いたことがあります。Google Play Services」アプリはそれ以外では表示されないようで、検索しても出てきません。すると、「Google Play Services」のアップデートの案内が表示されるはずです。新しいGoogle Playサービスがインストールされると、Google Playへのアクセスが安定し、動作するようになります。