先日 BlueStacks をインストールしたは良いが目的となるアプリが動かなかったので代わりになるものをということで Genymotion を試す事にした。こっちは Virtualbox で動く Android エミュレーターのようです。
丁度 Android Advent Calendar 2013 に記事があったのでそれの通りにやったら動くようになります。
Android - Genymotionで開発作業効率化d(๑╹ω╹๑ ) - Qiita
インストール
OS X Mavericks を使用しています。Mac 版では以下の2つをダウンロードする必要があります。
Windows 版では Genymotion だけで良い、のかな。
インストール手順
大体以下のように進めていくと Genymotion を起動できます。
- Genymotion へユーザ登録
- Genymotion ダウンロード,インストール
- Virtualbox ダウンロード,インストール
- Genymotion 起動
- 仮想デバイスの追加
- Settings -> ADB で Android SDK のパスを設定
仮想デバイスはいろいろありますが自分は WSVGA 7.0 Tablet - 4.3 API 18 - 1024x600 を選びました。解像度がちょうど良さそうとかいう適当な理由です。
起動させるだけなら Android SDK のパスは入れなくても大丈夫だけど Google Play を使えるようにするのに必要だった。
Google Play を使えるようにする
このままでは Google Play が使えなくてアプリをインストールするのがだるいので使えるようにする。
といってもこれも上記の記事にある通り, Google Apps Universal Packages をインストールするだけだ。以下のページから先ほど作成した仮想デバイスのバージョンに合った zip ファイルをダウンロードし、Genymotion にドラッグ、再起動するだけで使えるようになる。
これで Google Play から好きなアプリをダウンロードして使えるようになるはず。
Mac 版 Bluestacks はちょっと対応が遅いのが気になったけど Genymotion はエミュレーターなだけあって?新しいバージョンが使えてよいですね。
コメント
こんにちわ、macでGenymotionへgoogle appのインストールを紹介されてる記事がこちらしかありませんでしたので、以前よりありがたく読ませていただいております。
・Google Play を使えるようにする
こちらで「Android SDKパス設定後に仮想デバイスのバージョンに合った zip ファイルをダウンロードした後に、Genymotion(でバイス画面) にドラッグ」すると
>Copy of files(s) with success to:
/sdcard/Download
というメッセージがでてきて、インストールされずにコピーされてしまいます。
やはり再起動してもgoogle appがインストールされないのですが、なにか原因はわかりませんでしょうか?
他の紹介していらっしゃるページでも同じ方法で試されててうまく言っているようなんですが、どの仮想デバイス、合ったgapps.zipでもSDにコピーが完了してしまうだけで前にすすまないのです…(設定から仮想SD覗いても何もないんですけどね)
どうぞお知恵をお貸しください。
こんにちは。
その現象を見たことが無いので、設定を確認してみてください、としか言えないですね…。
ありがとうございます
設定なんですかね…初期設定からADBしか触ってないのでなんとも…と言った感じで
zip ファイルをダウンロードし、Genymotion(デバイス)にドラッグする場所やタイミングとかって特にないですよね?
インストールうんぬんよりもこういうのしかでないんですね…
http://a1.img.mobypicture.com/b990e94c70ea79061bbbc7dd927ba6b1_large.jpg
この記事書く際に何種類かの端末で試してましたが場所とかタイミングは特に気にせず成功してました。これ以上はわかりませんね…。
沖藻さんと同じ現象でインストールできませーん。
sdcardにコピーされてしまう問題が解決したので、ご参考にしてみてください。
http://forum.xda-developers.com/showthread.php?t=2528952
わたしの現象は、手順1のARM Translation Installer v1.1をダウンロードして、ダウンロードフォルダーから、genymotionのVMにドラッグすると、
Copy of files(s) with success to:
/sdcard/Download
にコピーされて失敗していました。
osxだと、zipが自動的に解凍されてしまうので、ターミナルからARM Translation Installer v1.1をダウンロードして、
拡張子にzipを付けるとできました。
この挙動は、ここのDrag & dropの項目に書かれています
http://hot-articles77.blogspot.jp/2014/03/genymotion-doc-android-virtual-device.html
ご参考までに
genymotion自体をアップデートしたらファイルコピーのerrorがでなくなりました。
参考までに。
ラインをダウンロードしようとしたら「お使いの端末はバージョンが未対応です」というメッセージが出て先に進めません。。解決策はありますか?Mac OS Xを使っています。デバイスはGoogle Nexus 7 2013です。よろしくお願いします。
apk を直接インストールすれば使えるとは思います(試したことないです)。が、あまりオススメできるような方法じゃないので、OS X 用の Line を使用したほうが良いと思います。