Android
Mac
アプリ
Genymotion

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アプリを開発するなら検討してみてはどうでしょう。