Genymotion VMにGoogle Play開発者サービスをインストールする方法(ドラッグアンドドロップのサポートなし)?


629

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

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

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


6
Genymotionは、一部ではなく、すべてのVMでGAppとARMサポートを削除しました。あなたがリンクしているガイドは、それらを取り戻す方法です。ドラッグアンドドロップできない場合は、PCにAndroid SDKがインストールされていません。特定の回答に関して問題がある場合は、まったく新しい質問をする代わりに、次にコメントするだけです。
japzone 2013年

このトピックに関するあなたのコメントは本当に感謝しています。次回は新しい質問をする代わりにコメントするだけです。
anp8850 2013年

1
このリンクを参照してくださいforum.xda-developers.com/showthread.php?t=2528952
duggu

1
公式な方法はGenymotion FAQに記載されています:genymotion.com/help/desktop/faq/#google-play-services(下記のMahesh Nの投稿を参照してください)
Noyo

回答:


974

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

次に、歴史的な理由でここに保管されていた以前の回答が続きます

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

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

  2. :2つのzipファイルをダウンロード
    ARM翻訳インストーラv1.1の-
    - あなたのAndroidバージョンでGoogle Apps- 4.4.4 2.3.7または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 開発者サービスを使用していることを認識しているようで、更新を求められます(私の場合、Googleハングアウトを更新するには、新しいバージョンのGoogle Playサービスが必要でした)。単に待つだけでも更新を促すと聞いたことがあります。「Google Play開発者サービス」アプリは、それ以外の場合は表示されないようです-検索できません。次に、Google Play開発者サービスを更新する提案が表示されます。新しいGoogle Play開発者サービスがインストールされると、Google Playに安定して機能するアクセスができるようになります


51
どうやってやるのadb reboot
Peter Raeves、2014年

5
@PeterRaeves次のコマンドのadb connect 192.168.56.101後にを使用しますadb -e reboot-e接続された仮想デバイスにadbチャネルのrebootコマンドを通知することが重要です。
Cheok Yan Cheng 2014

12
Google Playを更新するには、Google Playを開いて[設定]に移動し、[ ビルドバージョン]をクリックします。
dr.scre 2014

15
Google Play開発者サービスを更新する場合は、電話のブラウザで「Google Playサービス」を検索すると、最初の結果はPlayストアのGoogle Playサービスへのリンクになります。そこで更新できます。
Nick


234

Genymotionの最新バージョン(2.10.0以降)では、エミュレータツールバーからGAppをインストールできるようになりました。

ここに画像の説明を入力してください

ツールバーの[GApps]ボタンをクリックします

ここに画像の説明を入力してください

利用規約に同意する

ここに画像の説明を入力してください

Googleアプリのダウンロードが始まります

ダウンロードが完了したら、仮想デバイスを再起動するだけです!


6
これはトップに投票する必要があります。この手順に従うことに加えて、Googleマップをインストールすることもお勧めします。
Ojonugwa Jude Ochalifu 2017

3
「ダウンロードに失敗しました」と表示されて停止します。何度も試してみました。私はandroid webviewブラウザーアプリを開いてgoogleで検索できるため、仮想デバイスはネットワーク接続が機能しています。仮想デバイスのリストの最初のページで、Genymotion Android 7.0のデフォルトの電話デバイスを使用しました。
dodgy_coder 2017

1
これは私にとってうまくいきましたこれが答えになるはずです 下にスクロールして他の回答を確認することは常に良いことです
Pouya Samie

5
API 16では機能しません。次のようなダイアログが返されます:「Android 4.1.1では、オープンGAppは使用できません。」
Red M

2
これは今すぐ受け入れられる答えです!。他の方法はどれもうまくいきませんでした... Open GAppsチームに感謝します!!
ジェイクオリバー

54

あなたは単にこれを行うことができます:

  1. ARM Translation Installer 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


私のgenymotionにはGmailとハングアウトアプリしかありませんでした。
Ankit Sharma 2015

バージョン6.0.0のためのプレイサービス: - blog.ostebaronen.dk/2016/04/...
InsaneCat

47

上記のオプションのほとんどすべてを試しましたが、Google Playサービスをインストールできませんでしたが、GenymotionのFAQセクションから Google Playサービスにアクセスする唯一の方法はOpenGappsによって提供されるパッケージを使用することであることがわかりました。

私が試しましたがこれはうまくいきました:

  1. opengapps.orgにアクセス
  2. プラットフォームとしてx86を選択
  3. 仮想デバイスに対応するAndroidバージョンを選択します
  4. バリアントとしてナノを選択
  5. zipファイルをダウンロード
  6. 新しいGenymotion仮想デバイスにzipインストーラーをドラッグアンドドロップ(2.7.2以降のみ)
  7. ポップアップの指示に従ってください

これは機能し、現在Genymotionによる公式の推奨方法です- たとえば、gist.github.com / wbroek / 9321145#gistcomment- 1894019のコメントを参照してください。私は、x86ナノパッケージを使用してAPI23を実行するNexus 5イメージでこれを機能させました
Espen Riskedal 2017年

1
これは、このナンセンスに対する唯一かつ正確で確実な解決策です!「ARM Translation Installer」は必要ありません。この回答を上に投票してください。
AmitP 2017年

GenyをARMに変更するという今では時代遅れの提案に従って時間を浪費した後、このソリューションは機能しているようです。5.0でテスト済み。gappsのバージョン番号がGeny Androidのバージョンと一致していることを確認してください。
rmir​​abelle

古いバージョン(open_gapps-x86-6.0-nano-20170103.zip)を使用する必要がありました。現在のOpenGApps(open_gapps-x86-6.0-nano-20170205.zip)はフラッシュ時にハングアップします。
Peter Tseng 2017

いいね!パーフェクト
ハリー.Naeem

23

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

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

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


1
10年間の検索の後...これは最終的に機能しました!!!! Android 6.0.0(API 23)を使用します。これまでは、800以上の投票で承認された回答に似た無限のバリエーションを使用していました。これを開く前に、Playストアはロードでスタックしていました。-バージョンが使用されUbuntu 14.04virtualbox 4.3.36genymotion 2.8.0Genymotionエミュレータ- "Googleのネクサス6、6.0.0 API 23"
ニック・ピネダ

どうもありがとう。マックGM 2.8.0 Android上で完璧に動作6.0
sansid1983


15

現在、GappsはAPKを通じてGAPPSパッケージをインストールする方法を提供しています。

以下のリンクからAPKとインストール手順をダウンロードします。

http://opengapps.org/app/

以下のリンクから現在のAPKをダウンロードできます。

Playストアリンク:https : //play.google.com/store/apps/details?id=org.opengapps.app

現在のバージョンのウェブサイトリンク(2017年7月22日):http ://opengapps.org/app/opengapps-app-v16.apk

ここに画像の説明を入力してください


うわー、これは他のオプションよりもはるかに簡単なようです。ありがとう
IvRRimUm

この回答は非常に古く、リンクが壊れています
codecowboy

はい、Playストアのリンクが壊れています。gapps開発者によって削除される可能性があります。ギャップAPKを直接APKリンクからダウンロードすることもできます。
-pRaNaY

14

adbを使用すると、ドラッグ&ドロップすることなくGAppとARMサポートのzipをインストールできます。 XDA開発者からのエミュキングには、そのための手順があります。

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

  1. adbデバイス
  2. adb remount
  3. adb push "C:\ Users \ John \ Desktop \ GenyF_cked \ system" / system

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


これを試した後、セットアップを実行してGoogle IDでサインインしようとすると、サインインエラーが発生します。logcatでは、java.lang.NoClassDefFoundError:com / google / android / gms / org / conscrypt / NativeCryptoを出力します。私がしたこと:mkdir system unzip -d system / open_gapps-x86-4.4-nano-20151224.zip adb push system / systemどんな助けにも感謝します。
Divick

13
  1. ARM Translation v1.1をダウンロードし、エミュレータにドラッグアンドドロップしてフラッシュします。次に、エミュレータを再起動します。
  2. Open GAppsに移動し、x86アーキテクチャ、エミュレータのAndroidバージョンとバリアント(nanoで十分です。他のアプリケーションはPlayストアからインストールできます)を選択し、zipアーカイブをダウンロードします。このアーカイブをエミュレータにドラッグアンドドロップして、フラッシュします。エミュレータを再起動します。

この方法はもう機能していないと思います-最新のGAppsパッケージをフラッシュすることは不可能です(少なくとも今のところ)。詳細:github.com/opengapps/opengapps/issues/135
SCANA

1
このソリューションは私のAndroid 6.0.0バージョンで動作します。nanoを使用して、成功させます。ストックやピコを試しても、何も機能しません。ありがとう
ksugiarto 2016

Genymotion 2.7.2 on Windows 10 + Open GApps x86-5.1-nano + Emulator for Nexus 9 Android 5.1.0 API 22 ......機能しました!!!
Juanin

1
さらに、x86アーキテクチャのヒントを含むための1
Virat Singh

x86_64は私にとっては機能しませんでしたが、64ビットCPUを持っているにもかかわらずx86は機能しました。なぜ誰かが知っていますか?
Utsav Gupta 2017

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

10

ここに画像の説明を入力してください

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


4

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


3

Genymotion 2.12.2の場合、すべての仮想デバイスにGAppが追加されています。Genymotionで仮想デバイスを実行すると、右上隅にOpen GAppsと表示されます。それを押すと、GAppが自動的にインストールされます。

!(https://imgur.com/a/ju3EYE0


1

受け入れられた回答の手順に従うことは私にとってはうまくいきませんでした。5.0.0を実行しているイメージを使用して、このガイドの手順に従いました。これは、Google Playgenymotionイメージへのサポートを追加するための受け入れられた回答と同様に、段階的なプロセスです。

最も重要な違いは、私がにリンクされているガイドでは、彼らはインストールすることを言及していることですGoogle Play Services動作しない場合があります5.0.0よりも高いを実行している画像に、彼らは変更することが言うADB tool connection settingsGenymotion:へのデスクトップアプリケーションの設定画面Use custom Android SDK tools。また、gappszipも異なっているようです。

ガイドはまた、プロセスのステップを示すためにGIFを使用しているため、疑いの余地がはるかに少なくなります。

gappsガイドで使用されているAndroid 5.0のzipへのリンク -Genymotion 2.4.0以降が必要です

ガイドで使用されているARM Translation Installer v1.1へのリンク -便宜上提供されています。一見受け入れられた回答で提供されたものと何の違いもないように見えます


0

genymotionの最新バージョンをダウンロードし、デバイスを作成した後、デバイスの右側にある[Open GAPP]をクリックします。

その仕事


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.