MacでAndroidStudio2.1をインストールした

#この記事について
自分はiOSデベロッパーですが、ひょんなことからAndroid開発のお仕事を頂いたので、環境づくりから始めました
Androidは全然詳しくないので、備忘録代わりに行ったことを順に記しておきます

#Android Studioを入手
Android Studioはここからダウンロードした
(執筆時点で今回はAndroid Studio2.1)
http://developer.android.com/sdk/index.html

![スクリーンショット 2016-05-03 17.20.30.png]
(https://qiita-image-store.s3.amazonaws.com/0/73668/ae93dca4-08ab-2556-fe04-c81e46a898be.png)

「DOWNLOAD ANDROID STUDIO 2.1」のボタン押下

利用規約に同意の上、ダウンロード開始

落としてきたdmgを実行して、アプリケーションフォルダへの移動を行う(下図)

![スクリーンショット 2016-05-03 17.21.51.png](https://qiita-image-store.s3.amazonaws.com/0/73668/4ccafb42-d072-0a5b-30a2-9f9d570ee194.png)

#JAVAを入手
自分のMacにはJAVAが入っていなかったので
AndroidStudioを起動しようとすると、こんなふうに怒られました

![スクリーンショット 2016-05-03 17.23.20.png](https://qiita-image-store.s3.amazonaws.com/0/73668/8b249571-afb7-cddf-803a-48871c9766cc.png)

指示通りダウンロードします
https://support.apple.com/kb/DL1572?viewlocale=ja_JP&locale=ja_JP (日本語ページ)
![スクリーンショット 2016-05-03 17.28.05.png](https://qiita-image-store.s3.amazonaws.com/0/73668/caaab591-37ba-73a5-9dc8-0eb939ed52f3.png)

落としてきたdmgを開くと出てくる「JavaForOSX.pkg」をダブルクリック

インストーラが立ち上がるので、適宜にインストールする

ターミナルで `which java` を打てば `/usr/bin/java` と返答されるのでインストールできたのでしょう
再度AndroidStudioを起動すると怒られなくなります

#セットアップ
AndroidStudioを起動すると以下のダイアログが出てきました
![スクリーンショット 2016-05-03 17.33.56.png](https://qiita-image-store.s3.amazonaws.com/0/73668/8fcb9d09-d92c-8388-4894-0850cc0381b0.png)

「お前、以前のバージョンの設定使うんか?」という問いかけのようなので、
「以前の設定なんて、持ってません」と下を選んでOKしました

AndroidStudioのスプラッシュの後にセットアップページが表示されます
1ページ目はウェルカムページなので、まぁいいとしてその次の「Java Settings」ページですね
![スクリーンショット 2016-05-03 17.41.53.png](https://qiita-image-store.s3.amazonaws.com/0/73668/4206a8cf-f1ae-064d-937d-bcfc20bb2133.png)

ここでは「7.0以上のJDKが必要なんやで」と言われます
そして「JDKの場所もここに書けや」と・・・。

(ちなみにJDKは「Java開発キット」の略です)

「そんなこと言われても・・・」と思って泣いてたら、良いコマンドがありました
`/usr/libexec/java_home -V`
これを打つと今手持ちのJDKのバージョンと場所が分かるようです

```
Matching Java Virtual Machines (2):
    1.6.0_65-b14-468, x86_64:	"Java SE 6"	/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-468, i386:	"Java SE 6"	/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
```
どうやら自分のマシンには6系のJDKはあるみたいです

ちなみに バージョン見たいだけなら`java -version`でもOKですよね
自分のマシンでの実行結果は下記のようになりました

```
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
```

##JDK7をインストール
JDKで検索すると8系が最新としてあるみたいなのですが、
~~「8では動かへんようになるよ」という助言を人から頂いたので7系をインストールします
(このあたりは無知ですいません)~~
「そんなことないよ、8でも動くよ」というお話をいただきました。ありがとうございます

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
![スクリーンショット 2016-05-03 17.53.22.png](https://qiita-image-store.s3.amazonaws.com/0/73668/f3e10b16-625f-c65d-cbc5-0e749be68d0c.png)

この中の「MacOSXx64	 196.89MB jdk-7u79-macosx-x64.dmg」のリンクからダウンロードをしました
(「Accept License Agreement」のラジオボタンを選択しないとダウンロードさせてもらえないので注意)

dmgを落としたら実行します
するとpkgのアイコンの画面が出てくるので、ダブルクリックでインストーラが立ち上げ、そこで適宜イントールを行います

終了後に再び `/usr/libexec/java_home -V`を行うと

```
Matching Java Virtual Machines (3):
    1.7.0_79, x86_64:	"Java SE 7"	/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
    1.6.0_65-b14-468, x86_64:	"Java SE 6"	/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-468, i386:	"Java SE 6"	/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
Yuichi:~ user$ 
```

7が増えてますね

`Library/(略)/Home` のパスを、先ほどのAndroidStudioのダイアログにコピペして、「Next」を押します

次に出てくる「Install Type」は、Standardを選択しました

その次の「Verify Setting」は何もすることがないので、「Finish」を押すと、
しばらくダウンロード&インストールのお時間になります。待ちましょう。

完了すると、この画面が登場します
![スクリーンショット 2016-05-03 18.13.25.png](https://qiita-image-store.s3.amazonaws.com/0/73668/a4f2d5cb-bb2b-5f4f-9b94-4746364002de.png)

うまく行ったようです