657

Vmドラッグ アンド ドロップをサポートしていない Genymotion エミュレーターに Google Play Services をインストールするにはどうすればよいですか?

スタック オーバーフローの投稿に記載されているようにインストールできません。Genymotion 仮想デバイスに Google フレームワーク (Play、アカウントなど) をインストールするにはどうすればよいですか? ドラッグ アンド ドロップによるインストールがサポートされていないためです。

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

4

17 に答える 17

983

Genymotion 2.10.0 以降では、エミュレーターのツールバーから GApps をインストールできます。@ MichaelStoddartによる回答を参照してください。

次は、歴史的な理由からここに保持されている以前の回答に従います。

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

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

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

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

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

  5. この時点で「Google Apps サービス」が頻繁にクラッシュし、次のメッセージが表示されますgoogle play services has stopped working。Google Play を開きます。アカウントの詳細を入力したら、Google Play を開き、インストール済みの Google Apps を更新します。これにより、Google Play に古い Google Play Services があることが認識され、更新するように求められるようです (私の場合、Google ハングアウトを更新するには、新しいバージョンの Google Play Services が必要でした)。また、ただ待つだけでも更新を促すと聞いています。それ以外の場合、「Google Play サービス」アプリは表示されないようです。検索することはできません。その後、Google Play Services を更新するためのオファーが表示されます。新しい Google Play Services がインストールされると、Google Play への安定した作業アクセスが可能になります。

于 2013-11-22T04:58:02.213 に答える
54

これは、次の方法で簡単に実行できます。

  1. ARM 翻訳インストーラ v1.1 (ARMTI) をダウンロードします。
  2. たとえば、Android バージョン 4.4、4.3、4.2、または 4.1 用の Google Apps をダウンロードします。
  3. ARMTI をエミュレーターのホームスクリーンにドラッグ アンド ドロップし、すべてを確認します。
  4. エミュレータを再起動します
  5. 正しいバージョンの Google アプリをホームスクリーンにドラッグ アンド ドロップします
  6. エミュレータを再起動します
  7. ジョブ完了。

注: GApp の適切なバージョンは次の場所にあります。

http://forum.xda-developers.com/showthread.php?t=2528952

于 2014-05-03T20:25:34.843 に答える
23

少なくとも Android 6.0 では、ARM Translation は明らかに不要です。

OpenGAppsから x86 + Android 6.0 パッケージ (nano で問題ありません) を取得し、ドラッグ アンド ドロップしてフラッシュするように指示するだけでインストールできます。

x86パッケージが利用可能になる前に、ARM変換が以前に必要だったようです。ただし、ARM のみのアプリをインストールする場合は、ARM の翻訳が必要になる場合があります。

于 2016-04-11T23:48:49.953 に答える
15

ここに画像の説明を入力

バージョン 2.10 以降、エミュレータのツールバーを使用してGenymotion をインストールできます。Open GAPPSボタンを探してください。

于 2019-02-23T02:27:46.977 に答える
14

adb を使用すると、ドラッグ アンド ドロップなしで GApps と ARM サポート zip をインストールできます。 XDA Developers の emukingには、そのための手順があります。

私は 4.2.2 を使用しましたが、これは私のテスト目的には受け入れられます。次に、両方の zip の「/system/...」フォルダーをデスクトップのフォルダーに抽出しました。cmdプロンプトで次のコマンドを使用しました(ステップ1はオプションであり、adbが機能していることを確認するためです):

  1. adb デバイス
  2. adb 再マウント
  3. adb push "C:\Users\John\Desktop\GenyF_cked\system" /system

「adb push」行のフォルダー名を、両方の zip ファイルを実際に解凍した場所に変更する必要があります。実行後、デバイスを「adb reboot」することをお勧めします。

于 2014-09-28T03:30:55.437 に答える
13
  1. ARM Translation v1.1をダウンロードし、エミュレーターにドラッグ アンド ドロップしてフラッシュします。次に、エミュレータを再起動します。
  2. Open GAppsに移動し、x86 アーキテクチャ、エミュレータの Android バージョン、およびバリアント (nano で十分です。他のアプリケーションは Play ストアからインストールできます) を選択し、zip アーカイブをダウンロードします。このアーカイブをエミュレーターにドラッグ アンド ドロップし、フラッシュします。エミュレータを再起動します。
于 2015-12-28T08:37:55.293 に答える
11

私のシステムではドラッグ アンド ドロップが機能しませんでした...

adb を使用してインストールする方法を説明するブログ投稿を見つけました。

adb push Genymotion-ARM-Translation_v1.1.zip /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip

adb push gapps-jb-yyyymmdd-signed.zip /sdcard/Download/gapps.zip

adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip

adb reboot

adb shell flash-archive.sh /sdcard/Download/gapps.zip

adb reboot
于 2016-03-11T12:52:48.317 に答える
5

genymotion の右上隅に Open GAPPS ボタンがあります。それをクリックすると、genymotion から Gapps を直接インストールできます。

于 2019-09-09T11:09:03.387 に答える