残しときます(自分用)

忘れないうちにね!

Debian Jessie に Genymotion を入れて Android を動かしてみた

もりすけです。

最近 Ruby に興味を持ち始めました。

で、勉強のために本を購入したんです。
しかもKindle版を。

そしたら Kindle WEB版 では見れないっていうんです。

Linuxでは公式アプリがなく、
Wine はあんまり好きではないので悩みました。

考えぬいた結果、Virtualbox に Genymotion を入れて、
Android から Kindle アプリを起動することにしました。

Virtualbox のインストール

Genymotion を動かすには Virtualbox が必須のようです。
Windows7KVM から立ち上げているんですが、そちらで使えないですかね。)

~$ sudo aptitude update
~$ sudo aptitude install virtualbox

もちろんこれだけ。 virtualbox (4.3.36-dfsg-1+deb8u1)がインストールされました。

Genymotion のユーザ登録

Genymotionは個人使用であれば無料だそうです。

ユーザー登録をしないとダウンロードできないので、
下記サイトに行って登録をします。

www.genymotion.com

Username、E-mail、Passwordを入力して、
「I accept ..... 」のチェックを入れてCreateボタンを押します。

f:id:namotch:20160201222953p:plain

メールが送られてきますので、「Click here」のリンクをクリックすると、 ウエルカムなページが開いて完了です。

f:id:namotch:20160201223529p:plain

Genymotion のダウンロード

下記ページよりダウンロードします。

www.genymotion.com

Jessieなので、
「Download for Ubuntu(64bit) - 41.09MB」を選んでダウンロードしました。

f:id:namotch:20160201224443p:plain

Genymotion のインストール

ダウンロードしたファイルをインストールするフォルダに入れます。

いつも Chrome からダウンロードするときは~/Downloadsに入っているので、
それぞれ書き換えて下さい。

僕は ~/.virtualbox/に入れました。

~$ mv ~/Downloads/genymotion-2.6.0-linux_x64.bin ~/.virtualbox/

ファイルに実行権限を与えます。

~$ cd ~/.virtualbox
~/.virtualbox$ chmod +x genymotion-2.6.0-linux_x64.bin

では、インストールしましょう。

~/.virtualbox$ ./genymotion-2.6.0-linux_x64.bin
Installing for current user only. To install for all users, restart this installer as root.

Installing to folder [/home/******/.virtualbox/genymotion]. Are you sure [y/n] ? y


- Trying to find VirtualBox toolset .................... OK (Valid version of VirtualBox found: 4.3.36_Debianr105129)
- Extracting files ..................................... OK (Extract into: [/home/******/.virtualbox/genymotion])
- Installing launcher icon ............................. OK

Installation done successfully.

You can now use these tools from [/home/******/.virtualbox/genymotion]:
 - genymotion
 - genymotion-shell
 - gmtool

~/.virtualbox$ 

これでインストールが完了です。 sudo で実行しなかったのでこのユーザのみ実行できるようです。
まぁ、このユーザしかいないんで問題ないです。

Genymotion の起動

早速起動してみます。

~/.virtualbox$ cd genymotion
~/.virtualbox/genymotion$ ./genymotion

立ち上がりました。

f:id:namotch:20160201233446p:plain

「Accept」ボタンを押します。

f:id:namotch:20160201233940p:plain

初回起動は必ず出ます。
「Yes」を押して進みます。

f:id:namotch:20160201234203p:plain

まずサインインします。

f:id:namotch:20160201234509p:plain

登録した情報でサインインしましょう。

f:id:namotch:20160201235053p:plain

たくさんデバイスが出てきました。

今回は、「Nexus7 - 4.3」を選びました。

選んだら、「Next」で次へ。

f:id:namotch:20160202000048p:plain

確認画面も、「Next」で次へ。

f:id:namotch:20160202000602p:plain

完了です。「Finish」を押して終わりです。

Android の起動

では、早速起動してみます。

f:id:namotch:20160202000855p:plain

「Start」ボタンを押してみます。

f:id:namotch:20160202001048p:plain

おおお!立ち上がりました!

Google Play を使えるように

デフォルトでは、Google Playが入っていませんでした。

gapps-jb-20130813-signed.zip
Genymotion-ARM-Translation_v1.1.zip

を下記サイトからダウンロードしましょう。

forum.xda-developers.com

f:id:namotch:20160202004735p:plain

Genymotion-ARM-Translation_v1.1.zipは下の「Attached Files」でダウンロードができます。

gapps-jb-20130813-signed.zipはミラーがめんどくさいのでGoogle検索してみてください。
すぐに出てきます。

インストール方法は簡単です。
画面上にドラッグアンドドロップしてあげると、
そのままインストールします。

f:id:namotch:20160202005359p:plain

警告が出ますが、そのまま「OK」を押します。

f:id:namotch:20160202005453p:plain

完了です。
再起動すると適用されます。

GoogleAppsの方も同じようにインストールしてください。

f:id:namotch:20160202010035p:plain

再起動すると、きちんとインストールされていました。

Kindle をインストールする

最終目標のKindleをインストールするところまで来ました。

あとはアンドロイドを操作するようにアプリをインストールして下さい。

f:id:namotch:20160202085821p:plain

最後に

思ったよりさくさく動いてびっくりしました。

スマホゲームも出来てこれから他にも使うことが多くなってくるでしょう。