Posted at

Genymotionを使ってMac環境でAndroidアプリ実行環境を整える

More than 1 year has passed since last update.


はじめに

Genymotionとは、PC上でAndroid OSを動かすことができるのエミュレーターです。

Mac環境でAndroidアプリのエミュレーターは今までAndroid Studioを使っていたんですが、Genymotionが良さそうだったので試してみました。

今回はMac環境でGenymotionをインストールしましたが、Windows、Linux環境向けにも提供されています。

法人利用だと有料ですが、個人利用であれば無料で使用することが出来ます。(2017年8月時点)

元記事


動作環境


  • Mac Sierra Version 10.12.5

  • Genymotion Version 2.10


Genymotionのインストール


Genymotionアカウント作成

まずはGenymotionアカウントを作成します。


[Top]>[Sign in]>[Create an account]

Sign up

genymotion004.png


  • Username

    サービスで一意になるUsernameを指定する必要があります。

  • Company type

    個人利用であれば、Gamer/personalで大丈夫です。

  • Usage type

    利用用途にあったtypeを選びましょう。今回はDevelopmentを選択しました。


「Get our latest news & updates」は必要なければチェックを外して、「I accept the Terms and Conditions」にチェックを入れてアカウントを作成します。


登録したメールアドレスにアクティベーション用のメールが送信されるので、リンクからアクティベーションします。


Genymotionのインストール

[Top]>[Resources]>[Fun Zone]から無料ダウンロードページにいきます。

genymotion002.png

Downloadボタンを押すとサインインを求められるので、登録した内容でサインインします。

genymotion003.png

Mac用のイメージファイルをダウンロードします。

genymotion006.png

ダウンロードが完了したら解凍し、起動します。

個人利用であれば、[Personal Use]を選択してください。

genymotion008.png

利用規約の同意にチェックを入れ、[Accept]で次に進みます。

genymotion009.png

[Close]して完了です。

genymotion010.png


仮想デバイスの起動

初回起動時は仮想デバイスが作成されていないので、テストするデバイスを選択して、Genymotionに仮想デバイス追加します。

genymotion011.png

仮想デバイスを選択します。

genymotion012.png

ここではGoogle Nexus 10を選択しました。[Next]でデプロイが開始されます。

genymotion013.png

仮想デバイスがデプロイされるので待ちます。

genymotion014.png

失敗しました。

genymotion015.png

原因はわかりませんが、[Finish]で抜けて、もう一度トライすると成功しました。


[Start]から仮想デバイスを起動します。

genymotion016.png

無事にNexus 10のエミュレーターが起動できました。

genymotion017.png

様々な仮想デバイスでテストできます。検証したい仮想デバイスを追加してください。


Nexus 6Pも問題なく動きました。

genymotion018.png

デザインも良いし、割とサクサク動きます。


Androidアプリを開発するなら検討してみてはどうでしょう。