どうもオガパッチョ@happy_tasuです!
パソコン上でスマホを動作させる機能を『エミュレーター』と言います。
他にもLinuxをWindowsPC上で模倣するための装置やプログラムを言います。
今までのエミュレーターは結構重く動作がも~~っさりといった動きでイライラしてきました(^_^;)
色々調べていたら『Genymotion』というエミュレーターが高速で動作するので快適といった評判です。
そこで今回は『Genymotion』を実際に機械音痴な私がインストールからモンスト起動までをまとめました。
【追記】結構途中でエラーがでたり、起動しなかったりで試行錯誤したのでそちらも記載しました。参考にしていただければ幸いです。
Windowsのパソコンの人は、多少エラーが出る可能性があり、試行錯誤する必要があります。知識があまり無い方にはお勧めできません。
パパっと読むための目次
Genymotionの概要
3つのOSのバージョンがある
Genymotionは以下の3つのOS用のバージョンが用意されています。
Windows
Mac
Linux
自分のパソコンのバージョンをダウンロードすれば結構です。
私の場合はWindows版をダウンロードします。
Genymotionは無料版で十分
Genymotionは無料バージョンと有料バージョン(3260円程です。)
有料バージョンだと開発者にとってはJavaAPIなどを導入できたりするのです、スマホをパソコンで動作させてアプリをインストール等したいぐらいであれば無料バージョンで十分です。
Genymotionで用意されているエミュレーター端末
Google NEXUS7やGoogle NEXUS4、Sony Xperia Z、Samsung Galaxy Note等の端末をパソコン上で動作させることが出来ます。
私のおすすめはGoogle Nexus4です。
なぜならGoogle Nexus7だと途中でエラーになってしまって起動しなかったから(^_^;)
後記しておりますが、エミュレーターのバージョン等によって『Google Play』をインストールする際に相性が悪かったりするみたいです。
Genymotionのアカウント作成
Genymotionを使うためにはGenymotionにアカウントを作成する必要があります。
Genymotionのホームページにアクセスします。⇒『Genymotion』
右上にあるサインインを押し、『Create account』を押します。
アカウント作成画面で以下を入力し、『Create account』ボタンを押します。
ユーザー名
ログインする時に使います。
こちらも同様にログイン時に使います。仮登録確認メールが送信されますので、正しいE-mailを入力しましょう。
Password
ログインする際のパスワードです。
Company size
Personal Useを選択します。
Usage type
Gamingを選択します。
I accept terms of the privacy statement
同意するため、チェックします。
下記画面が表示され、仮登録確認メールが入力したE-mailに届きます。
E-mailが届いているので『Click here』を押します。
Click hereを押すと、無事アカウントの作成が完了致します。
Genymotionのダウンロードとインストール
GenyMotionの『Store』を押します。
下の方にあるグレーの『Download』を押します。こちらは無料版です。
ページの真ん中あたりにGetGenymotionのリンクがあるのでそちらからダウンロードします。
Virtual Boxを既に入れている方は右のリンク(without Virtual Box)版をダウンロード。
ダウンロードしたらクリックして実行し、『Next』を押します。
ここからは全て『Next』か『Install』を押していきます。
Genymotionのインストールが終わったら『Virtual Box』のインストールが開始されます。
ここからも同様に『Yes』、『Next』、『Install』を押していきます。※全てデフォルトで大丈夫です。
『Finish』を押すとVirtual Boxもインストールが完了です!早速起動させましょう。
Genymotionの設定方法
Genymotionを起動するとバーチャルデバイスが登録されてないよ!いれる?と表示されますが一旦『NO』を押します。
まずは下の『Sign in』を押します。
Genymotionのアカウント名とパスワードを入れて『Sign in』を押します。
サインインすると使えるデバイス一覧が表示されます。
ここで私は『Google Nexus4』を選択して『Next』を押します。
※画像ではNexus7になってますがその後エラーとなりました(^_^;)
『Virtual devise name』に適当な名前を設定し、『Next』を押します。
後はひたすらエミュレータのダウンロードを待つのみ!
完了したら『Finish』を押してください。
完了するとスマホのエミュレータが登録されます。
『Setting』を押しましょう。
VirtualBoxのVirtual devicesはVirtualBoxのインストールされているフォルダを指定します。
基本的にここは確認程度で良いです。GenymotionとVirtualBoxを上記の手順で設定している場合
『C:/Users/”ユーザー名”/AppData/Local/Genymobile/Genymotion/deployed/』に設定されていると思います。
Genymotionの『Start』ボタンを押しましょう!
正常に起動すると以下のようにAndoroidの文字が現れます。
起動したらスマホの画面が表示されるよ!マウスが指でなぞるようにドラッグしてみてください。
これで設定完了です!
正常に起動すればあとはスマホとかわらなく動きますよ!
Genymotionがエラーで起動しない場合の対応
私は何度も起動に失敗しました。
キーポイントは一度設定を確認して『OK』を押して保存。その後VirtualBoxを再起動させます。
エラーが続いていましたが、設定は何も変えずに空更新して、再起動すると治ったりします。
念のため正常に起動しているときのネットワーク設定の画像を載せておきます。
VirtualBoxはこんな画像のアイコンがデスクトップにあるはずです。
VirtualBoxの設定内容
NATネットワークの設定内容
ホストオンリーネットワークの設定(アダプタ)
ホストオンリーネットワークの設定(DHCP)
GoogleNexus4の設定(ネットワーク-アダプタ1)
GoogleNexus4の設定(ネットワーク-アダプタ2)
上記設定で再起動をすると案外正常に起動するようになりますので試してみてくださいね(*´Д`)
GooglePlayをエミュレータにインストールする
Genymotionを起動した状態で、GoogleNexus4を選択した状態にしておく(Startは押さない)
必要ファイルをダウンロードします。
ARM-Translation ⇒ Genymotion-ARM-Translation_v1.1.zipをダウンロード
Google各種アプリ ⇒ gapps-jb-20130812-signed.zipをダウンロード
『ARM-Translation』をインストールします。
コマンドプロンプトを起動して以下コマンドを貼り付けます。
(windowsマークを押してcmdと入力すればコマンドプロンプトが表示されるので起動してください。)
cd C:\Program Files\Genymobile\Genymotion\tools mkdir tmp\Download adb push C:\各フォルダ\Genymotion-ARM-Translation_v1.1.zip /tmp/Download/ adb push C:\各フォルダ\gapps-jb-20130812-signed.zip /tmp/Download/ adb shell flash-archive.sh /tmp/Download/Genymotion-ARM-Translation_v1.1.zip
ここで一旦Genymotionを再起動します。
また、インストールエミュレータを選択した状態(Startは押さない)で、
再度コマンドプロンプトで『GooglePlay』をインストールします。
cd C:\Program Files\Genymobile\Genymotion\tools adb shell flash-archive.sh /tmp/Download/gapps-jb-20130812-signed.zip
インストールが完了したら、Genymotionを再起動します。
これでエミュレータを起動してください。(Startを押す!)
GooglePlayがインストールされているはずです。
GooglePlayからいろんなアプリをダウンロードして遊ぶことも勿論できます!
長文でしたがお疲れ様でした!
これでエミュレータの設定は全て完了です!
ここまで読んでくださったあなたは偉い!
書いた私は更に偉い!(`・ω・´)
ということで、分からないことがありましたらLINE『なるほど情報』にメッセージください。
私の分かる範囲内で回答できたらいいなと思います。
それではまた~(^o^)
いいところまでいったのですが..
コマンドプロンプトの所でうまくいかず
グーグルプレイがダウンロードされてません><
さくらさん
コメントありがとうございます。
コマンドプロンプトでダウンロードしたグーグルプレイのファイルをアップロードするのですが、
コマンドのパスはダウンロードしたファイルパスかを確かめてみてください。
adb -device で正常にデバイス名が表示されるかも確かめてみてください。
『ARM-Translation』をインストールします。
のところで
cd C:\Program Files\Genymobile\Genymotion\tools
mkdir tmp\Download
adb push C:\各フォルダ\Genymotion-ARM-Translation_v1.1.zip /tmp/Download/
adb push C:\各フォルダ\gapps-jb-20130812-signed.zip /tmp/Download/
adb shell flash-archive.sh /tmp/Download/Genymotion-ARM-Translation_v1.1.zip
これの各フォルダっていうところには何を入力するんですか
タドさん
コメントありがとうございます。
ダウンロードしたファイルのパスになります。
ARM-Translationをダウンロードするページに飛んだのですが、ダウンロード押しても変なページ飛んじゃいます、、、
すいません、どのようにすればいいでしょうか?
れんとすさん
コメントありがとうございます。
URL先の『Download file』という薄い青のボタンを押すことでダウンロード出来ます。
ダウンロードしたファイルのパスっていうのがいまいちわかりません。
無知ですいませんがバカでもわかるように説明お願いします。
あとグーグル各種アプリのとこもリンクとんだのですがどれかわかりません。
くろくもさん
パスというのはダウンロードしたファイルの置いてある場所を示したものです
例:C:\Users\user名\Downloads ←のことです。
各種アプリのリンクの最後のスラッシュ/を削除アドレスに入れるとダウンロードされます。
ためしてみました。ディレクトリまたはファイルを作成できません。とでています。
あとdevice not foundとでています。
わかりますか?
各フォルダのパスというのはARM-Translationのパス、Google各種アプリのパス2種類いれるんですよね?つまり同じところなら同じパスを二ついれるということですよね?
なんかいか試していますが、コマンドプロンプトがようやく文字がザーと下に表示されるところまできましたがそれでもグーグルプレイはインストールされません。
なかなか難しいです。
できれば画像で成功するとコマンドプロンプトがどうなるのか見せてほしいです。
最後のグーグルプレイをインストールしますのcd C:\Program Files\Genymobile\Genymotion\tools
adb shell flash-archive.sh /tmp/Download/gapps-jb-20130812-signed.zip
を打ってもなんの反応もないです。
くろくもさん
cdでカレントディレクトリを移動した後でで『adb -device』を入力してデバイスが認識されていますか?
また、下記のサイトを参考にしてみてください。
http://qiita.com/coroto/items/608fef0988ca1786f58c
Windows版の場合、結構エラーでインストールが出来なかったりします。
色々エラーメッセージでGoogleで検索すると解決策があったりしますのでそちらも参考にしてみると良いです。
Unreadable server response because of an unknown error と出て、アカウント登録ができないのですが…
雪さん
アカウント登録はGenymotionのホームページでしょうか?
半角英語で登録しているか確認してみてください。
はじめまして、コメント失礼致します。
『ARM-Translation』をインストールします。の手順のところで、
各フォルダの所にファイルのパスを入れてみましたが、ディレクトリまたはファイルを作成できません。と出てしまいます。
各種アプリのリンクの最後のスラッシュ/を削除アドレスに入れるというのは、
例:C:\Users\ユーザー名\Downloads ←の\の部分を、/(スラッシュ)に変えればいいのでしょうか?
夜空さん
パスが間違っているのではと思われます。
コマンドを記載していただけますでしょうか?
スラッシュではなくバックスラッシュが正しいです。
Genymotionを起動してGoogle Nexus 4 – 4.3 – API18 – 768×1280を起動できません・・・・そしてエラーと一緒にこのサイトが(https://cloud.genymotion.com/page/faq/#collapse-nostart)出てきます。
再起動してもなおらないです・・
教えてください!
圭ぬこさん
一度デバイスを削除して他のデバイスをインストールして試していただけますでしょうか。
また、エラーの内容も記載をお願いします。
終盤のgoogle各種アプリをダウンロードするところで、リンク先に行っても英文で文章が表示されるだけでダウンロードされる気配がありません。どうすればいいですか?
麦茶さん
コメントありがとうございます。
URL先の『Download file』という薄い青のボタンを押すことでダウンロード出来ます。
再度リンク先を確認しましたが、薄い青いボタンどころか『Download file』という文字も見つかりませんでした。私のパソコンでリンク先を見ると、まるでメモ帳に書かれたような、真っ白な背景に特徴のない文体でずらずらと英文が8行ほど書かれているだけです。クロームからIEに変えてやってみても同じでした。どうすればよろしいですか?
google各種アプリをダウンロードするサイトを開いても、英文しか表示されずダウンロードされません。どうすればいいですか?
わかめさん
コメントありがとうございます。
URL先の『Download file』という薄い青のボタンを押すことでダウンロード出来ます。
コマンドプロンプトできまたんですが、adb shell flash-archive.sh /tmp/Download/Genymotion-ARM-Translation_v1.1.zipと打つとファイル名または拡張子が長すぎますと言われます。
どうすればよろしいでしょうか?無知で申し訳ありません。
はるさん
adb -deviceでコマンドが正常に表示されるかを確認してみてください
Androidの文字が表示され起動には成功してるのですが、スマホの画面になりません。なぜでしょうか?(・・;)
ぼっちさん
私もいくら待ってもAndroidの文字が表示されたままになった時があります。
その場合、パソコンの再起動や、デバイスをアンインストールして他のデバイスをインストールしたら正常に起動するようになりました。
同じで治るか分かりませんが、試してみてください。
前の方と似たような疑問なんですが、私もAndroidは起動できてるのですがスマホの画面にはならずAndroidのみがずっと表示されます。どうしたらよいでしょうか?よろしくお願いします!
ぼっちさんへの回答を参考に試してみてください。
私もコマンドプロンプトで躓いたので調べてみましたら、簡単にインストールできる方法がありました。
http://idea-cloud.com/dev/genymotion_google_play.html
どうやらドラッグ&ドロップするだけで良いそうです。
参考になさってください。
コメントでありがとうございました。
私の場合は、ドラッグインストールでエラーが出てしまっていたため、
コマンドプロンプトでのインストール方法をご紹介させていただきました。
Unreadable server response because of an unknown error と表示されアカウント作成ができません。 ほかの方への回答で名前は半角英字かという質問がありましたが。当方半角英字で作成しているのですが作成ができません。
mukuさん
単純な入力ミスだと思われるので、
他に入力した箇所を色々変更してみてください。
コマンドプロンプトの所全然わからないです。何度やってもうまく行きません(汗)
もう少し詳しく解説していただけないでしょうか?
reconquisさん
コマンドプロンプトがわからないのであれば、
ドロップしてインストールしてみてください。
ダウンロードして起動してログインしようとするとエラーがでてログインできません どうしたらよいでしょうか?
マミオさん
起動したあとなににログインしようとしてどういうエラーになってますか?
アカウントをつくろうとしてもどうしても
Unreadable server response because of an unknown error
と出てしまいますどうすればいいでしょうか?
めておにっくさん
半角スペースや全角文字や機種依存文字を使ってないか気をつけて、色々試してみてください。
正常にアカウントは作成できるので、何か入力している文字が不正だと思います。
これは携帯端末が無い、PCだけの人でもできますか?
そうしさん
PCだけの人でも勿論出来ますよ。
プレイストアを入れて起動したら
グーグルアカウントなんちゃらとでて
アプリがみれない状態になっています
グーグルアカウントなどを設定はどこでやればいいんですか?
ろかさん
Androidの初期設定で出来ます。
アカウント設定をしてください
Google playも無事インストール完了し、さぁ起動だー、と思いきや
「接続できません」と表示されてしまいます。
普通に検索してインターネットの表示とかはできるのですが、
Google playのみ接続できずにアプリもダウンロードできません。
色々試してみましたが、解決できなかったので・・・
どうしたらいいでしょう?
たしけさん
Googleプレイのインストールしたバージョンとデバイスのバージョンが合わないのかもしれません。
他のデバイスで再チャレンジしてみてください。
はじめまして。pcで公式hpでアカウントを登録しようとしたのですが、Unreadable server response because of an unknown errorとでできて登録できませんでした。なのでiphoneでアカウント登録しようと試みた結果、登録することが出来ました。そしてpcでログインしようと試みたらまた先ほどのエラーが出てきて出来ませんでした。id パスワード共に正確で不備はありませんでした。なぜ登録できないのかおしえていただければと思います。。。よろしくお願いします
全角になってるとかはないでしょうか?
私の場合は、『-』『ー』などの違いや、頭文字が大文字になってだめだったなどでした。
Google Nexus4を選択しても×とでて入れることができません、どうしたらいいですか?
↑の件ですが、後から見ると入っていました。開けませんが・・・
対処方法を教えて下さい・・・
genymotionのプレイストアに
モンストが無く招待リンクから飛んでみたら
端末対応していませんとなりました。
端末対応しているバージョンが知りたいです。
私が記事で記載している端末であればモンストがインストール可能でした。
その他については色々試してみないとわかりません。
英語になっているのですが、日本語にできますか?
koukiさん
何を日本語にしたいのでしょうか?
いざStartボタンを押してandoroid?を立ち上げても画面が真っ暗で時刻や背景などが表示されません。
Genymotionをインストールして、セットでOracle VM VirtualBoxも落とし、インストールは指示通りにしました。GoogleNexus4の 5.1.0を選択し、SettingsでVirtualBox本体のあるフォルダを選択(C:/Program Files/Oracle/VirtualBox/)を選択しました。
あまりPCに詳しくないので難しい言葉など分かりませんが、よろしかったらお知恵を貸してください。よろしくお願いします。
なんこたさん
Androidの文字もでてませんか?
そうであればsettingsでパスを元に戻してください。
日本語にできますか?
何を日本語にするのでしょうか?
はじめまして
Google playのzipがダウンロード終了したあとに
ファイルから開こうとすると
「ファイルを開くことができませんでした」
となるのですが、これはどのようにすればいいでしょうか。
ZIPファイルのまま使ってください。
Genymotionは正常に起動したのですが、日本語にできますか?
Genymotion自体の日本語は現在公式ではできないものと思われます。
記事を参考にpcに入れさせて頂きました。
一つ気になることがあるのですが、トラフィックが受信料送信量とも異常に増えてしまいます。
通常の何十倍にもなっています。メルカリというサイトを見ていたのですが、たった数分で1ギガ2ギガと受信料が増えてしまいます。
なぜこのようになるのか教えて頂けますと助かります。
mimiさん
通信量は気づきませんでした。ありがとうございます。
ただ、私の方では通信量はあまり変わらないようです。
アプリをダウンロードなどして大きくなった等はありませんでしょうか?
Genymotionをインストールして、Sign inをしようとするとWrong username of passwordと表示されて、何回やっても進めません。どうしたら先に進めますか⁇
それはユーザーIDかパスワードが不正な文字あるいはパスワードがルールに則ったパスワードになっていないことが原因かと思われます。
色々ユーザーIDとパスワードを試してください。
すべて半角でお願いします。
GooglePlayをエミュレータにインストールするというのころですが、私のPCはMacBook airなのでコマンドプロンプトを起動できません。どうすれば良いでしょうか?
nyaさん
ドラックしてAndroid画面に放り投げてくださればインストール開始されますよ。
Genymotionでなんとかグーグルプレイまではいけるようになったのですがモンストには対応してないんですかね?色々調べたのですが「出来てる」っていう情報が多いのでやってみたのですがどの機種使ってもモンストのインストールができませんでした。
samuさん
私はモンストも出来ました。
今のバージョンでも出来るかと思います。
Unreadable server response because of an unknown error
これはブラウザの問題です
IEではこの問題が起きると思います
safari
firefoxで回避確認できましたので詰まってたらこちらをお試しください
オークさん
コメントありがとうございます。
回避策のご提示ありがとうございます(^^ゞ
Storeの位置が分かりません・・・1年くらいたってばしょがかわったのでしょうか?
お返事が遅くなり申し訳ございません。
既に解決されているかもしれませんが、
StoreとはどのStoreを意味していますでしょうか?
Lenovo Yoga 2 1051fでGenymotionを使っています。windows10です。以前はうまく使えていたのですが、一度クラッシュして画面の解像度がおかしくなってしまったのでwindowsをリフレッシュしました。その後Genymotionをインストールし、バーチャルデバイスをインストールしようとすると(例えばnexus4 android4.2.2など)100%ダウンロードできてから、バーチャルデバイスを作れない、とメッセージが出てきます。その後Genymotionを再起動するとバーチャルデバイスはインストールされているのですが、スタートした後arm translation インストーラーがうまく入りません。SDカードのダウンロードフォルダにコピーされた、と出てくるだけです。何か設定を変えればインストールできるのでしょうか?リフレッシュ前はインストールできていたのに不思議です。教えていただければ助かります。
サジャさん
おそらく一度クラッシュした際に、レジストリが不完全な状態で残ってしまったのではないでしょうか?
以前私はGenymotionではなく他のソフトウェア時にクラッシュ(青画面)になり、システムの復元を行いましたが、レジストリが邪魔をして同じソフトウェアがインストール出来なくなった事があります。
問題なのは、レジストリは誤って消したりするとWindows自体が起動しなくなるのであまり触らない方がよいです。
お力になれなくすいません><
Genymotionをインストールできました!
PCでメルカリの出品が出来るようになり、とても助かっているのですが今度はスマホからメルカリにアクセスが出来なくなってしまいました;;
どこかで変な設定をしてしまったのでしょうか?
スマホから取引画面に入ることが出来ず、出先から購入者の方に連絡が出来ません。
これでは本末転倒;;
PCからはすべての作業が出来ます。
スマホからはメルカリ事態にアクセスが難しいです。ずっとビジーな状態で最初の画面にもならない。画像が反映されない。取引画面にも行けない。
環境が不安定でアクセス出来ません。とメッセージが出ます。
横でPCはすべてにアクセスできます。
PCはWindows8.1を10にアップグレードしたもの
スマホはアンドロイド4.3 サムスン
です。PCからGenymotionをアンインストールすれば解決するのでしょうか?
どちらでも使えるようにすることは出来ないでしょうか?
お心当たり有れば教えて頂けると嬉しいです。
宜しくお願いします。
グーグルにログインできません
なんでだろう?