Windows10でAndroidStudioの環境構築

自分で環境構築を行うのがPC買い替え時くらいなのに、
SESで現場出るとやらなきゃいけない時が多いので備忘録的に記載。

##JDK(Java Development Kit)のインストール
いきなりタイトルと関係ないけどJDK入ってない場合は以下の手順を実施。
AndroidStudioを動かすためにも必要。

###1. JDKダウンロード

以下のページにアクセスし、JDKのインストーラーを取得する。
簡単に手順を記載する。

[Java SE | Oracle Technology Network | Oracle](http://www.oracle.com/technetwork/java/javase/overview/index.html)

####1-1. Downloadsタブを押下する

![1.png](https://qiita-image-store.s3.amazonaws.com/0/64466/2b7525e3-82b4-ca4a-7c0f-e45ae21db893.png)

####1-2. JDKのDOWNLOADボタンを押下する

![2.png](https://qiita-image-store.s3.amazonaws.com/0/64466/0c9864d6-3383-d57c-597b-83d41b90eef3.png)

####1-3. JDKのインストーラーファイルをダウンロードする
* Accept License Agreement にチェックを付け替えること。
* 使用するPCが64ビットの場合はWindows x64を、<br>
32ビットの場合はWindows x86をダウンロードすること。

![無題2.png](https://qiita-image-store.s3.amazonaws.com/0/64466/c7948dbc-575c-dc93-82e9-307509963a1b.png)

※使用しているPCが何ビットかを調べるには
「コントロール パネル\システムとセキュリティ\システム」を確認する。

![無題4.png](https://qiita-image-store.s3.amazonaws.com/0/64466/7955e3ac-d438-7390-884e-cde3b832d4e6.png)

#####1-4. JDKのインストーラーの実行
ダウンロードしたファイルをダブルクリックで起動し、次へボタンを押下。

![無題6.png](https://qiita-image-store.s3.amazonaws.com/0/64466/3b831479-6b49-d03c-9d4e-d393bbc37ecc.png)

####1-5. インストールオプションの選択
特にこだわりや事情がなければそのまま次へボタンを押下する。

![無題7.png](https://qiita-image-store.s3.amazonaws.com/0/64466/dfa39b39-aec0-f1a6-8eaf-66480affb19a.png)

####1-6. インストールフォルダの選択
特にこだわりや事情がなければそのまま次へボタンを押下する。

![無題8.png](https://qiita-image-store.s3.amazonaws.com/0/64466/0e650889-1d03-e3e6-7abb-1ff6ff1d7ad2.png)

####1-7. インストール完了
閉じるボタンを押下する。

![無題9.png](https://qiita-image-store.s3.amazonaws.com/0/64466/99765613-ece4-1510-c8ff-63af38bbd6ab.png)

###2. 環境変数設定

Windowsでの環境構築でハードル(面倒さ)を上げる要因。
OSに関係する設定のため、初心者は特に気を付ける必要がある。
JAVA_HOMEという変数を追加する。
※以前はPathという変数を設定する必要があったが、
　今はインストーラーが勝手に設定してくれるらしい。
　便利。

####2-1. システムの詳細設定を開く

システムのビットを調べた時と同じく、
「コントロール パネル\システムとセキュリティ\システム」を表示する。

![無題10.png](https://qiita-image-store.s3.amazonaws.com/0/64466/3798343f-5cfd-2d5f-0801-99356f9696d1.png)

####2-2. 環境変数の設定ページを開く

![無題11.png](https://qiita-image-store.s3.amazonaws.com/0/64466/d9ec6736-84d1-c3b8-fb3f-d57e6ac663ce.png)

####2-3. 新規作成ボタンを押下する

![無題12_2.png](https://qiita-image-store.s3.amazonaws.com/0/64466/a9b1f606-5150-eba6-269e-0622e14f08df.png)


####2-4. JAVA_HOME変数を作成する
変数名に「JAVA_HOME」と入力し、
変数値にはjdkをインストールしたディレクトリのパスを記載する

![無題14_2.png](https://qiita-image-store.s3.amazonaws.com/0/64466/79e15811-8585-856a-5b4e-3283cad926eb.png)

####2-5. JAVA_HOMEが追加されていることを確認

![無題15_2.png](https://qiita-image-store.s3.amazonaws.com/0/64466/afe911a5-94e5-2100-244c-d87f226174f0.png)

###3. AndroidStuidoのインストール

ようやく本題。
公式開発ツールとしてAndroidに特化している。
開発ツールといえばEclipseが有名だが、
2015年末にサポートが打ち切られた。
使い勝手はあまり変わらない、というよりAndroidの開発は格段にしやすい。
クセが強い部分もあるが、慣れよう。

####3-1. インストーラーのダウンロード
下記ページにアクセスし、ダウンロードする。
※開発ツールあるあるだが、回線の具合によってはダウンロードに時間がかかる。
　余裕をもってダウンロードすること。

[Download Android Studio and SDK Tools | Android Studio](https://developer.android.com/studio/index.html)

![無題16.png](https://qiita-image-store.s3.amazonaws.com/0/64466/fa648fa7-2bfa-4dab-5961-096e9cabdd6b.png)

####3-2. AndroidStudioのインストール
Next ボタンを押下する。

![無題18.png](https://qiita-image-store.s3.amazonaws.com/0/64466/78cafb75-ac2c-12a2-8f8c-89022a73f84c.png)

####3-3. インストールするコンポーネントの選択
特にこだわりや事情がなければそのまま Next ボタンを押下する。

![無題19.png](https://qiita-image-store.s3.amazonaws.com/0/64466/80c9230d-f55c-1ada-4a19-866abb10dd22.png)

####3-4. 規約の同意
しっかり読んで問題なければ I Agree ボタンを押下する。

![無題20.png](https://qiita-image-store.s3.amazonaws.com/0/64466/93f7c50d-564b-7c8e-4345-65148c78b4fb.png)

####3-5. スタートメニューへの登録
特にこだわりや事情がなければそのまま Install ボタンを押下する。
※黒塗りの箇所は自分のスタートメニューの内容。
　見えてもいいけどなんとなく塗りつぶしといた。

![無題22.png](https://qiita-image-store.s3.amazonaws.com/0/64466/baccbd8f-2250-126c-fc47-dcae5c9f7e79.png)

####3-6. インストール待機
PCの状態にもよるが、結構時間がかかる。
完了したら Next ボタンを押下する。

![無題23.png](https://qiita-image-store.s3.amazonaws.com/0/64466/3538979e-57a8-d1e2-e392-fdf98bd789d0.png)

####3-7. インストール完了
Finish ボタンを押下する。
チェックを入れておくと自動で起動してお得。

![無題24.png](https://qiita-image-store.s3.amazonaws.com/0/64466/da19b8ce-b473-8c79-da38-ceff4ca56309.png)

####3-8. 以前の設定をインポート(起動後)
今までにAndroidStudioを使用していたら設定を引き継げる。
特に必要ない場合や使ったことがない人は下のチェックを選択。

![無題25.png](https://qiita-image-store.s3.amazonaws.com/0/64466/7b5e0b10-d92f-ee2a-228f-a52e99ba035a.png)

####3-9. セットアップ開始(起動後)
Next ボタンを押下する。

![無題26.png](https://qiita-image-store.s3.amazonaws.com/0/64466/a46a58a2-ba9b-c7fc-4381-02a643b7710c.png)

####3-10. セットアップ方法(起動後)
特にこだわりや事情がなければそのまま Next ボタンを押下する。

![無題27.png](https://qiita-image-store.s3.amazonaws.com/0/64466/3579fcfc-6d76-da79-9a06-9c23bf7417e0.png)

####3-11. セットアップ内容(起動後)
問題なければ Finish ボタンを押下する。
PCの状態にもよるが、ここも結構時間がかかる。

![無題28.png](https://qiita-image-store.s3.amazonaws.com/0/64466/89cb6948-a243-a755-040b-44b096e35888.png)

####3-12. セットアップ完了(起動後)
Finish ボタンを押下する。

![無題29.png](https://qiita-image-store.s3.amazonaws.com/0/64466/ffdf1594-0d93-72c6-9a56-83cb40d9ceb6.png)


##終わりに
あとは開発するだけ。
Windows10だからって特別なことはしなかった。
かといって簡単になっていたかと言うと・・・
まぁいつになっても環境設定は面倒ということはわかった。

ちなみにmacだったら環境変数はすっ飛ばしてOK。
細かい違いはあるけど手間はあんまり変わらないかな？