この記事は「Android入門シリーズ」の一部の記事です。トップページや前後の記事へのリンクは以下です。
=== 目次 ===
Android Studioとは?
Androiodアプリ開発をするには「Android Studio」という開発環境を使用します。Android StudioはGoogle社が自前で公開している開発環境です。Android Studio上でJavaでコードを記述することでアプリを作成することができます。
Androidアプリ開発構築として、まずはAndroid Studioをインストールしましょう。
Android Studioをインストールする
Android Studioをインストールする手順を記載します。インストーラーをダウンロードする
まずはAndroid Sutidoのインストーラーをダウンロードします。こちらのページ を開き、下図のボタンを押します。
下図のような利用規約を表示されますので、確認したら、「I have read and…」にチェックを入れて、「Download …」のボタンを押します。
Android Stduioをインストールする
インストーラーのダウンロードが完了したら、インストーラーを起動してインストールを開始しましょう。下図のようなインストールウィザードが表示されたら、「Next」を選択します。

下図のような画面になったら、「Android Virtual Device」にチェックを入れて、「Next」を選択します。
インストール場所を聞かれるので変更したい場合は変更します。「Next」を選択します。
そのままの設定で「Install」を選択します。
インストールが開始されますので、完了まで待ちましょう。

完了したら「Next」を選択します。

そのままで「Finish」を選択します。Android Studioが起動します。

初期設定とSDK Manager/エミュレーターのインストールをする
初期設定をしていきましょう。過去にインストールしていた場合に設定を引き継ぐことができます。そのままで「OK」を選択します。
下図のようなロゴが表示され、起動処理がされますので待ちます(最初の1回は結構時間がかかります)。
下図のような画面になったら、「Next」を選択します。

Googleにクラッシュ情報などを送付するか聞いてきます。好きな方を選択して、「Next」を選択します。
そのままで「Next」を選択します。

レイアウトのカラーです。好きな方を選択して、「Next」を選択します。
ここからはSDK Manger(Android SDKの管理ツール)とエミュレーターをインストールしていきます。
「Next」を選択します。

左カラムの「android-sdk-license」と「intel-android-extra-license」でそれぞれ利用規約を確認し、「accept」にチェックを入れます。その後、「Next」を選択します。
Android SDKとエミュレーターのインストールが開始します。そこそこ時間がかかりますので、ひたすらに待ちます。

下図の画面になって特にエラーなど出ていなければインストールは完了です。「Finish」を選択してSDKとエミュレーターのインストールを完了します。
「Your CPU does not support VT-x」のエラーメッセージが出るときの対処方法
下図のように「Unnnable to install Intel HAXM. Your CPU does not support VT-x」のエラーメッセージが出て、Intel HAXM(エミュレーターの支援機能)のインストールが失敗することがあります。
Intel HAXMはエミュレーター実行に必須な機能なので、上記のエラーメッセージが出るときは以下の方法で対処してください。
Intel CPUの場合
Android StudioのエミュレーターはIntel CPUの仮想マシン支援機能であるVT-xというものを使用します。このVT-xが無効場合に上記のエラーメッセージが出てIntel HAXMのインストールが失敗します。VT-xはBIOS画面から有効にすることができますので、有効にしてください。
VT-xを有効にしたら、Android Studio -> ツールバー -> Tools -> SDK Managerを選択し、SDK Toolsの「Intel x86 Emulator (HAXM Installer)」にチェックを入れて、「OK」を選択します。
これでIntel HAXMのインストールが開始しますので、インストールが無事完了すればOKです。
AMD CPUの場合
AMD CPUの場合にはIntel VT-xの機能は当然存在しませんので、特別な手順が必要です。以下のサイトにその手順がわかりやすくまとまっていますので、AMD CPUでエミュレータを動作するように設定しましょう。https://webbibouroku.com/Blog/Article/amd-ryzen-android-emulator
まとめ
この記事ではAndroidアプリ開発環境構築としてAndroid Studioのインストールの手順を紹介しました。次の記事ではプロジェクトの作成とエミュレーターの実行方法を紹介します。この記事は「Android入門シリーズ」の一部の記事です。トップページや前後の記事へのリンクは以下です。