2-9. Android Studio を利用した方法
概要
Android Studio は、Android アプリ開発用の公式の統合開発環境(IDE)です。
Kotlin だけでなく Java によるアプリケーションの開発も可能です。
Kotlin のプログラムの開発・実行環境としても利用可能です。
Android Studio のダウンロードとインストール
まず、Android Studio のダウンロードとインストール方法について記載します。
- Android Studio のダウンロードページにアクセスします。
https://developer.android.com/studio
![Android Studio 公式サイト](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-01-530x356.png)
- [Android Studio Hedgehog をダウンロードする] をクリックします。
(2024/01/13 の時点では Hedgehog です。バージョンによって Hedgehog の部分は表記が変わります。)
- 規約と条件を確認し、同意できる場合は
[上記の利用規約を読んだうえで利用規約に同意します。]
のチェックボックスをオンにして、
[ダウンロードする: Android Studio Hedgehog | 2023.1.1 Patch 1 (Windows用) ]
をクリックします。
本稿更新時点では、android-studio-2023.1.1.27-windows.exe がダウンロードできました。
![Android Studio ダウンロード・使用許諾](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-02-530x356.png)
![Android Studio ダウンロード・使用許諾 - 同意チェックボックス](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-03-530x356.png)
- ダウンロードした android-studio-2023.1.1.27-windows.exe を実行し、ウィザードに従って進めます。
![Android Studio Setup - Welcome to Android Studio Setup](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-04-530x439.png)
Android Studio で作成したアプリを実行する際に、実機が用意できない場合などに仮想デバイスでの実行が便利です。
仮想デバイスのインストールや実行には、よりリソースを必要としますが基本的にはチェックをオンにしたまま進めることを推奨したいです。
![Android Studio Setup - Choose Component](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-05-530x439.png)
インストール先はデフォルトのままでよいと思います。
![Android Studio Setup - Configure Settings](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-06-530x439.png)
スタートメニューに作成されるフォルダについてもデフォルトのままでよいと思います。
![Android Studio Setup - Choose Start Menu Folder](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-07-530x439.png)
インストールが完了するまで少し待ちます。
![Android Studio Setup - Installing](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-08-530x439.png)
![Android Studio Setup - Completing Android Studio Setup](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-10-530x439.png)
インストールは以上で完了です。
Android Studio の起動と初回のセットアップウィザード
次に Android Studio の起動と初回の設定などについてです。
- インストールできたら Android Studio を起動します。
![Android Studio Hedgehog| 2023.1.1 起動時画面](https://iwannacreateapps.com/wp-content/uploads/2023/12/Hedgehog-530x331.png)
- 過去にインストールしていた環境で設定が残っている場合など、設定のインポートも可能です。
![Android Studio 初回起動時 - Import Android Studio Settings](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-11.png)
- 匿名の統計データの送付に同意する場合は [Send usage statistics to Google] をクリックします。送付を行わない場合は、[Don’t Send] を選択します。
![Android Studio - Help improve Android Studio](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-12-530x292.png)
- セットアップウィザードが起動します。
![Android Studio Setup Wizard - Welcome](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-13-530x400.png)
- インストールタイプを選択します。通常は Standard でよいと思います。
![Android Studio Setup Wizard - Install Type](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-14-530x400.png)
- インストール内容について確認して、Next をクリックします。
![Android Studio Setup Wizard - Verify Settings](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-15-530x400.png)
- Standard を選択すると、いくつかのコンポーネントが自動選択されますが、それぞれのライセンスを選択し確認後、Accept のラジオボタンをオンにします。
![Android Studio Setup Wizard - License Agreement - android-sdk-license](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-16-530x400.png)
![Android Studio Setup Wizard - License Agreement - android-sdk-arm-dbt-license](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-17-530x400.png)
![Android Studio Setup Wizard - License Agreement - android-sdk-license - Accept](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-18-530x400.png)
![Android Studio Setup Wizard - License Agreement - android-sdk-arm-dbt-license - Accept](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-19-530x400.png)
- 上記で Finish をクリック後、インストールが開始されます。
必要なコンポーネントはダウンロードされます。
しばらく待ちます。
![Android Studio Setup Wizard - Downloading Components](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-20-530x400.png)
Finish がクリックできるようになれば、セットアップウィザードは完了です。
![Android Studio Setup Wizard - Downloading Components - Finish](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-21-530x400.png)
- Android Studio が起動します。
![Android Studio - Welcome to Android Studio](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-22-530x433.png)
プロジェクトの作成と実行
プロジェクトを作成し実行してみます。
- [New Project] をクリックします。
- [Empty Activity] を選択して、[Next] をクリックします。
![Android Studio New Project - Empty Activity 選択](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-23-530x383.png)
- プロジェクトの名前を入力し、ここではほかのデフォルトのままとして Finish をクリックします。(適宜変更いただいても問題ありません。)
![Android Studio New Project - Empty Activity 作成時の設定](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-24-530x383.png)
- メインウィンドウが開き、再度必要なコンポーネントのダウンロードやプロジェクトのビルドが行われます。最初はしばらく時間がかかるかもしれません。
右下に進捗を示すバーが表示されます。
途中 Windows ファイアウォールが有効な環境だと、adb.exe に対して許可をもとめるダイアログが表示される場合がありますので、その場合は許可します。
![adb に対するファイアウォールの許可](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-25-530x493.png)
- 右下の進捗バーがなくなり、左側のツリーを含めてすべて表示されると操作可能です。
今回はそのままビルドして実行します。右上の Run 'app’ ボタンをクリックします。
プログラムがコンパイルされます。PC の性能にもよりますが、プログラムのコンパイルや AVD 初回起動時は時間がかかります。
ここでもしばらく待ちます。
![Android Studio プロジェクトのビルド完了](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-26-530x380.png)
- Android Virtual Device (AVD) が起動し、AVD 上でアプリが起動します。
![Android Studio プロジェクト - AVD 内でアプリ起動](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-27-530x380.png)
Android Studio の New UI
Android Studio Giraffe (2022.3.1) 以降は、New UI が実装されています。
Giraffe を新規でインストールした場合は従来の UI がデフォルトだったと思いますが、Hedgehog では New UI がデフォルトのようです。
Hedgehog で、以前の UI を利用したい場合は [File] メニュー – [Settings] – [Appearance & Behavior] – [New UI] から設定可能です。
![[Settings] - [Appearance & Behavior] - [New UI]](https://iwannacreateapps.com/wp-content/uploads/2024/01/AndroidStudioHedgeHog-28-530x393.png)
Android Studio 日本語化
本稿更新時点での Android Studio のバージョンは 以下ですが、UI を日本語化する公式な方法はなさそうです。
Android Studio Hedgehog | 2023.1.1 Patch 1
Build #AI-231.9392.1.2311.11255304, built on December 27, 2023
非公式とはなりますが、ある程度の日本語化は行えるようです。
非公式なので、あくまで参考程度となりますが別ページに記載しておきます。