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

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

Android Studio 3.4.1
API 29
AndroidX

 



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

 
インストールだけでアプリ開発を始めると直ぐにエラーになるのでインストール後の設定を押さえておきましょう。
 

 

PCのシステム要件

 
インストールのまえにPC環境が条件に見合っているかチェックです
Windows にセットアップするために必要な条件として以下のようなものがあります
Android Studio System Requirements
 

  • Microsoft® Windows® 7/8/10(32-bit または 64-bit )
    • 32 bit はインストールに問題があるかもしれません。対応策ありますが結局パフォーマンが足りないので開発を続けられるか疑問です。
  • 3 GB 以上のシステム メモリ(RAM)、8 GB 以上を推奨、さらにAndroid emulator 用に 1GB
    •  16GBあると快適です
  • 2GB の空き容量のあるハードディスク(最低限)、4GBが推奨される
    • 500MB がIDEで1.5GBがSDKとEmulatorのsystem image
    • 開発を進めていくとバージョンアップでどんどん膨らんで数十GBになったりしますので4GBでは非現実的な気がする。実際Googleの他のサイトにはインストール時で5GB-10GBのフリースペースが必要だろうと記されている。
  • 1280 x 800 以上の画面解像度
 

Android Studio のインストール

 
Android Studio をダウンロードします。
尚、Googleのサイトはデザイン変更を頻繁に行います(日本語だったり、英語だったり)、基本的やるべきことはあまりかわりませんのでその点を理解して進めてください。
 
Download Android Studio
Windows 64bit 用
 
android sutido 3.4 - [Android] Android Studio をインストールする手順(Windows)
 
利用規約を読み、同意するならチェックを入れます。
 
app devop 03 - [Android] Android Studio をインストールする手順(Windows)
 
「DOWNLOAD ANDROID STUDIO…」
をクリックすると、ダウンロードが始まります。

 
他の方法として、このページ下の方にあるAndroid Studio Downloads(あるいは、その他のプラットフォームを選択する)から
android-studio-ide-xxx.xxxxx-windows.exeファイルを直接ダウンロードしてもできます。
Windows 32bit, Linuxでのインストールはこれを導入します。
但し、32bitはいろいろ問題がありますのでやめたほうがいいでしょう
 
android sutido 3.4 02 - [Android] Android Studio をインストールする手順(Windows)
 
ダウンロードフォルダに
android-studio-ide-xxx.xxxxx-windows.exe
のファイルが落とされています
 

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

 
exe ファイルを実行
「Next」 でSetupを始めます
 
android studio2.3 03b 450x326 - [Android] Android Studio をインストールする手順(Windows)
 
インストールするコンポーネントを選びます。各種設定は最初はデフォルトのまま進めたほうがいいでしょう。「Next」
 
androidstudio 02 - [Android] Android Studio をインストールする手順(Windows)
 
Android Studio  のインストールロケーション設定
特に理由がなければデフォルトでそのままで「Next」
実際はここに入るのは同梱のJDKだったりして、重要な他のファイルは別の場所にインストールされます。
 
androidstudio 03 - [Android] Android Studio をインストールする手順(Windows)
 
Start Menu にショートカットを入れるかどうか
「Install」をクリックしてインストールが開始します
 
android studio2.3 07b - [Android] Android Studio をインストールする手順(Windows)
 
Setupが完了しましたが、まだ終わりではありません。「Next」
 
android studio2.3 08 - [Android] Android Studio をインストールする手順(Windows)
 
Android Studio の Setupが終了
「Finish」
 
android studio2.3 09 - [Android] Android Studio をインストールする手順(Windows)
 
以前の設定を使うかどうかの選択、前にAndroid Studioをインストールしていなければ初めてのインストールであればそのままで
Do not import setting で「OK」
 
androidstudio 04 - [Android] Android Studio をインストールする手順(Windows)
 
Setup Wizard が始まるので「Next」
 
app devop 05 - [Android] Android Studio をインストールする手順(Windows)
 
Install Type 初めは「Standard」を選択
 
android studio2.3 11 - [Android] Android Studio をインストールする手順(Windows)
 
UIテーマを選択します。明るくいくか、暗めがいいか個人的趣向ですが
夜型の人は暗めがお好きなようですね「Next」
 
android sutido 3.4 03 500x357 - [Android] Android Studio をインストールする手順(Windows)
 
Setup Wizard の終了です。確認して問題なければ「Finish」します。
因みにこのSDK Folderのpathは後で重要になる事もありますのでメモっておきましょう。ただし、このフォルダは今時点では空です。
 
android studio 02 1 - [Android] Android Studio をインストールする手順(Windows)
 
Downloading Components が始まります。以前は相当時間(1時間単位)がかかりましたが、最近は比較的早くなりました。
 
android studio 03 1 - [Android] Android Studio をインストールする手順(Windows)
 
終わりました。これが出れば成功です。
 
as341 04 - [Android] Android Studio をインストールする手順(Windows)
 
「お疲れっす…もうちょっとです」

app devop 08 - [Android] Android Studio をインストールする手順(Windows)
 

SDKの追加インストール

 
このままでは最新のSDKや最低限のToolしか入っていません。
 
その他のものもインストールしておきましょう
 
一番下に「Configure」があるのでそこから「SDK Manager」を選択
 
as341 05 - [Android] Android Studio をインストールする手順(Windows)
 
Android SDK の「SDK Platforms」Setting画面となります。
 
as341 06 - [Android] Android Studio をインストールする手順(Windows)
 
何を入れておくか、最初は分かりにくいですが目安として、デバッグ用の実機として使うAndroidのAPIは入れておきましょう。
 

shea 00 100x100 - [Android] Android Studio をインストールする手順(Windows)
Android 10 Qのベータ版がリリースされましたね。それにしてもAndroidはOSのバージョンがたくさんあります。それに応じ...

 
尚、これは後から追加・削除できます。
 
また、Androidの仕様変更が早いので古い機種しかないと新機能をデバッグできません。emulatorでも可能ですができない事もあります。新しいOSが載った機種もあった方がいいでしょう。キャリアに入らなくてもwifiで済む事は多いです。
 
android device 00 100x100 - [Android] Android Studio をインストールする手順(Windows)
Androidは端末によってはOSのアップデートが無い事が多いため、最新機能の確認はどうしてもGoogleのPixelを入手する必要があ...

 

Android 9.+が既に入っているので28とその他のバージョンをとりあえずインストールします。例えば持っている実機のバージョンでテストしたい場合はそのAPIを入れておきます。

Android 9.+を入れるとandroidxがデフォルト設定されてしまうのでアプリによっては今までのコードがそのままでは使えなくなり、外しておくこともできます。

また、アプリをリリースするにはAPI28以上が必須になります

google play 00 100x100 - [Android] Android Studio をインストールする手順(Windows)
Android アプリを公開するには、apk ファイルの作成して Developer Console にアップロードします。まず公開用の...

 
as341 02b - [Android] Android Studio をインストールする手順(Windows)

確認のダイアログが続き、Acceptを選択して「Next」

android sutido 3.4 08 500x407 - [Android] Android Studio をインストールする手順(Windows)
 
SDKのインストールが始まり、しばらくすると終了します。
(PC, Net状況で時間がかかることもあります)
 
androidstudio 13 - [Android] Android Studio をインストールする手順(Windows)

 

Show Package Details のチェックボックスがありより詳細の設定ができます。
ここで「Google APIs Intel x86 Atom 64 System Image」を選択してインストールします。
これは必要なバージョン毎にインストールしますが、このImageは1GB程度になるので注意です。

下の例ではAPI29をemulatorでテストするためにAPI29のイメージを選択しています。

as341 03 - [Android] Android Studio をインストールする手順(Windows)

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

  • Google Play Services
  • Google USB Driver

android studio 07 - [Android] Android Studio をインストールする手順(Windows)

SDK Toolsにも「Show Package Details」がありより詳細の設定ができます。SDK Platformのバージョンにあわせてインストールしておきます。
 
androidstudio 15 - [Android] Android Studio をインストールする手順(Windows)
Android SDK Build-Tools に入っていないものがあれば後で追加でインストールもできます。
 

 

(Option) Oracle JDK 設定

 
GoogleではJDKをOracleのJDKからOpenJDKにしました(大人の事情というものでしょうか)。Android Studio2.3からデフォルトでこの同梱されたJDKを使うように設定されています。
ただWindowsの環境によっては「起動スクリプトが JDK のインストール場所を検出できない」ケースがあります。その場合は今までと同様にOracleのJDKをインストールしてAndroid Studioで使用するJDKに設定します。

 
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」 をどれでもいいのでクリックします
 
android studio2.3 01 - [Android] Android Studio をインストールする手順(Windows)

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

Windows x64の
jdk-8uxx-windows-x64.exe
をダウンロードします
Accept License」をチェックを忘れずに
 
jdk8 02 - [Android] Android Studio をインストールする手順(Windows)

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

JDK インストール:

ダウントードしたファイル
jdk-8uxx-windows-x64.exe
をクリックしてインストールを実行します
 
jdk8 03 300x214 - [Android] Android Studio をインストールする手順(Windows)
 
最初はそのままで「次」をクリック
 
jdk8 04 300x214 - [Android] Android Studio をインストールする手順(Windows)
 
インストール先は、最初はデフォルトのままの方が余計な問題を回避できるでしょう。
 
jdk8 05 300x212 - [Android] Android Studio をインストールする手順(Windows)
 
インストールが完了
 
jdk8 06 300x213 - [Android] Android Studio をインストールする手順(Windows)
 
JAVA_HOMEを環境変数に設定:

 
Windows8.1のケース
 
PCを選び右クリックから「プロパティ」を選択
 
environment 04 - [Android] Android Studio をインストールする手順(Windows)
 
「システムの詳細設定」
 
environment 01b - [Android] Android Studio をインストールする手順(Windows)
 
「環境変数」をクリック
 
environment 02 - [Android] Android Studio をインストールする手順(Windows)
 
システムのプロパティから
「システム環境変数」に JAVA_HOME を追加して、JDK フォルダーの場所(C:\Program Files\Java\jdk1.8.0_101 など)を設定します。
 
environment 03 - [Android] Android Studio をインストールする手順(Windows)
 

 
また、何らかの理由でOracle JDKを設定したい場合はAndroid Studioで設定します。

 
Fileから「Project Structure…」を選び
 
asinstall b01 - [Android] Android Studio をインストールする手順(Windows)
 
「Use embedded JDK」のチェックを外します。
 
environment 05 - [Android] Android Studio をインストールする手順(Windows)
 
 

次のステップ

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

hello world 00 100x100 - [Android] Android Studio をインストールする手順(Windows)
Android Studioの環境構築を確認するために、プロジェクトを作って簡単なHello Worldアプリが起動するか試してみます。...

こちらを参照してください
 
その他関連ページ

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

 

誤字脱字、意味不明で分からにゃイ、
などのご意見はこちらから mailフォーム

ブックマークしておくと便利です このエントリーをはてなブックマークに追加




アプリ開発が上達するお勧め

アプリ開発を始めたけどわからないところがあり、誰かに聞きたいけど周りにはそんな人はいない…あるいは、会社で働いていて日中そんなに時間をとれないなど、オンラインのプログラミングスクールがいいでしょう、時間の制約がないところが一番の魅力です。

以下の3つはAndroidが学習できるオンラインスクールです。


TECH ACADEMY
Androidアプリコース



侍エンジニア塾
侍エンジニア塾 無料体験レッスン



CodeCamp
~約8,000名の受講生と80社以上の導入実績~
現役エンジニアのオンライン家庭教師CodeCamp





正直ネットや本では限界があります。直接(ネットで)誰か分かる人に聞いた方が早く解決して、上達も早いと思います。

尚、スクールがダメだと言う人がいますが、やる気があれば問題ありません。与えられるのを待っていてはいけないですね
欲しいものは取りに行くのです。


Google Pixel 3 XLグローバル版
SIMフリー 並行輸入品
6.3インチの大画面
背景をぼかすポートレートモード撮影


Anker PowerCore II Slim 10000
Power IQ 2.0搭載
iPhone & Android対応

シェアする

  • このエントリーをはてなブックマークに追加

フォローする