[Android] Android Studio をインストールする3つの手順(Windows)

Androidアプリを作るためには開発環境が必要です。Googleの推奨環境は「Android Studio」です。バージョンアップが頻繁なため初めての人が古い情報で混乱することが多いので、ここではなるべく最新情報を載せるようにしています。
 
ccf1639bf2a87341a46fd52c9da41b46_s
 
Android StudioとしてはWindowsとMacでは同様の使い方ですが
設定手順が多少異なります。Macの方はこちらを参照くださいMac 開発環境編

 Android Studio 2.3

 


Android Studio 開発環境のセットアップ

概ね以下の3つの手順で環境を設定します

  1. JDKのダウンロード・インストール
  2. Android Studioのインストール
  3. SDKの追加インストール

…と、そのまえにPC環境が条件に見合っているかチェックです

 

PCのシステム要件

 
Windows にセットアップするために必要な条件として以下のようなものがあります
Android Studio System Requirements
 

  • Microsoft® Windows® 7/8/10(32-bit 版または 64-bit 版)
    • 32 bit はインストールに問題があるかも、対応策ありますが結局パフォーマンが足りないので現実的にはやめたほうがいい
  • 3 GB 以上のシステム メモリ(RAM)、8 GB 以上を推奨
    •  また1GB追加されました、16GBあると快適です
  • 2GB の空き容量のあるハードディスク(最低限)、4GBが推奨される
    • 500MB がIDEで1.5GBがSDKとEmulatorのsystem image
    • 開発を進めていくとバージョンアップでどんどん膨らんで数十GBになったりしますので4GBでは非現実的な気がする。実際Googleのサイトにはインストール時で5GB-10GBのフリースペースが必要だろうと記されている。
  • 1280 x 800 以上の画面解像度
  • Java Development Kit (JDK) 8
    • 何故か2.3でこの表記が無くなった?
  • エミュレータ アクセラレータ向け:
    • 64bit OS
    • Intel® VT-x
    • Intel® EM64T(Intel® 64)
    • Execute Disable(XD)ビット機能対応の Intel® プロセッサ
      • PCがスペックに見合っていない場合は実機でデバッグしましょう

 
 

PCのフォルダやユーザー名を日本語にしていると色々と問題が起きます
..¥山本¥… となっているようなフォルダを開発環境やプロジェクト内にある場合はアンドロイドの幾つかの実行ファイルが起動できなくなる事があります。今は大丈夫でもどこかのバージョンアップで問題となる可能性を秘めています。androidに限らず開発をやる以上はアルファベットを基本とすると余計な問題を起こしません。

 

 

1. JDK ダウンロード・インストール

 
最初にJavaのJDKを入れます
システム要件でJDKの項目が無くなりましたが、Googleのドキュメントとして
Java 8 の言語機能を使うがありますから、必要なはずです。

JDKは「Java Development Kit」のことでJava開発キットです。
似たようなJREというのがありますが、これではありません。

他のプロジェクトでJDKを入れていたならばJDK8より古い場合はuninstallしてJDK8を入れます。(一応JDK7以上が使えることにはなっていますがビルドで必要です)

jdk-8uxx-windows-x64.exe
をダウンロードします

JDK8はOracle公式サイトの下記URLからダウンロードします。
https://www.oracle.com/technetwork/java/javase/downloads/index.html

JDKの 「DOWNLOAD」 をどれでもいいのでクリックします
 

 
例えば、PCがWindows で64ビットであれば、下のように

Windows x64の
jdk-8uxx-windows-x64.exe
をダウンロードします
Accept License」をチェックを忘れずに
 

  1. Kit 8uxx は 8u121 のようにバージョンで変わります
  2. 以降OSは64bitとしますが、実際のPC環境に合わせてください

 

JDK インストール

 
ダウントードしたファイル
jdk-8uxx-windows-x64.exe
をクリックしてインストールを実行します
 

 
最初はそのままで「次」をクリック
 

 
インストール先は、最初はデフォルトのままの方が余計な問題を回避できるでしょう。
 

 
インストールが完了
 

 
 

2. Android Studio のインストール

こちらから Android Studio をダウンロードします。
 
Android Studio The Official IDE for Android
 

 
利用規約を読み、同意するならチェックを入れます。
 

 
「DOWNLOAD ANDROID STUDIO…」
をクリックすると、ダウンロードが始まります
 
他の方法として、このページ下の方にあるandroid-studio-bundle-xxx.xxxxx-windows.exeファイルを直接ダウンロードしてもできます。
 

 
ダウンロードフォルダに
android-studio-bundle-xxx.xxxxx-windows.exe
のファイルが落とされています
 
この exe ファイルを実行
「Next」 でSetupを始めます
 

 
インストールするコンポーネントを選びます。各種設定は最初はデフォルトのまま進めたほうがいいでしょう。「Next」
 

 
Android Studio のライセンス規約を読んで同意する
「I Agree」
 

 
Android Studio と SDK のインストールロケーション設定
特に理由がなければデフォルトでそのまま
後でこのパスが必要になることもあります。メモしてもいいですし、後でAndroid Studioで確認もできます。
 

 
Start Menu にショートカットを入れるかどうかの選択
「Install」をクリックしてインストールが開始します。
 

 
インストールが終了
 

 
Android Studio の Setupが終了
「Finish」
 

 
以前の設定を使うかどうかの選択、前にAndroid Studioをインストールしていなければ初めてのインストールであればそのままで
I do not… で「OK」
 

 
Setup Wizard が始まる
 

 
Install Type 初めは「Standard」を選択
 

 
Setup Wizard の終了
確認して問題なければ「Finish」
 

 
Downloading Components が始まります。以前は相当時間がかかりましたが、最近は即終了です。
 

 
終わりました。これが出れば成功です。
 

 
 

「お疲れっす」

「お疲れっす…もうちょっとです」

 
 

3. SDKの追加インストール

このままでも開発はできますが、最新のSDKしか入っていません。
 
その他のものもインストールしておきましょう
 
Android Studio から「Configure」「SDK Manager」を選択
 

 
あるいは、開発画面の状態で
「Tools」->「Android」->「SDK Manager」
からも起動できます
これはアイコンでも起動できます
 

 
Android SDK の「SDK Platforms」Setting画面となります。
それぞれ必要なAPL LevelのSDKを入れます。
 

 
何を入れておくか、最初は分かりにくいですが目安として、デバッグするAndroidのSDKは入れておきましょう。API レベルと OSプラットフォーム
尚、これは後から追加・削除できます。
 

 
左候補のどれか1つを選択すると「Accept」をチェックできるようなにります。
「Next」
 

 
SDKのインストールが始まり、しばらくすると終了します。
(PC,Netにより時間がかかることもあります)
 

 
更に他のツールを見ていきます
「SDK Tools」を選択します
 
ここで既にInstalled になっているものもあります。その他はどのようなアプリを作るかによって決まります。またインストールを推奨するものに最初からチェックが入っていますが使わないものも多いです
 
最初にあった方がいいものは下の2つです。あとは適宜アプリの仕様に合わせて追加していきましょう。何しろ容量食います、不必要なものを入れるとこの後アップデートでどんどん増加していきますから注意してください。

  • Google Play Services
  • Google USB Driver

Android Studio 2.2まではSDK Managerとして昔からある単独の画面でより詳細の設定ができたのですが、2.3からは「Show Package Details」をチェックすると同様の設定ができます。


 

次のステップ

 
この後は環境設定の確認のため

を参照してください

 
その他関連ページ

  1. USB ドライバーの設定(Nexus 他)
  2. エミュレータの設定
  3. Android Studio での encoding 設定
  4. SDKバージョンとプラットフォーム