Kotlin

Android Studio インストールと最新Kotlinプロジェクト作成ガイド

ⓘ本ページはプロモーションが含まれています

お得なお知らせ

スポンサードリンク
AI時代のキャリア構築

プログラミング学習、今日から動き出す

「何から始めるか」で止まっている人こそ、無料説明会や本で自分に合うルートを30分で確定できます。

Enjoy Tech!|月額制でWeb系に強い▶ (Kindle本)ITエンジニアの転職学|後悔しないキャリア戦略▶

▶ AIコーディング環境なら  実践Claude Code入門(Amazon)が実務で即使える入門書です。Amazonベストセラーにも選ばれていますよ。


Contents

スポンサードリンク

1. システム要件と推奨環境

項目 推奨スペック
OS Windows 10/11(64bit) / macOS 13 Ventura 以上 / Ubuntu 22.04 LTS 以上
CPU Intel Core i5 (第8世代以降) もしくは AMD Ryzen 5 相当以上(Apple Silicon は M1/M2 系で問題なし)
RAM 最低 8 GB、快適に作業したい場合は 16 GB 推奨
ディスク容量 Android SDK とエミュレータ用イメージを含めて 30 GB 以上の空き領域 が必要
グラフィック OpenGL 3.0 互換(Windows の場合は WSL2 上での使用は非推奨)
ネットワーク 初回インストール・SDK 更新時に高速インターネット環境が望ましい

※ 注意
Android Studio は大量のキャッシュを作成するため、SSD の利用を強くおすすめします。


2. Android Studio のインストール & 最新版確認方法

2‑1. ダウンロード手順(公式サイトから取得)

  1. ブラウザで Android Studio 公式ダウンロードページ にアクセス。
  2. Download Android Studio」ボタンをクリックし、OS に合わせたインストーラを取得。
  3. 利用規約に同意すると自動的にダウンロードが開始されます。

2‑2. インストール手順

OS 手順
Windows
  • android-studio.exe を実行
  • 「Standard」インストールを選択し、指示に従う
macOS
  • Android\ Studio.app(.dmg)をマウント → Applications フォルダへドラッグ
Linux
  • ターミナルで tar -xzf android-studio.tar.gz で解凍
  • android-studio/bin/studio.sh を実行し、初回ウィザードに従う

2‑3. 最新版かどうかを確認する方法

  1. Android Studio 起動 → メニューバー Help → About(macOS は Android Studio → About Android Studio
  2. 表示されるバージョン文字列が「Android Studio Electric Eel 2023.1.x」や「Android Studio Giraffe 2024.1.x」のように 公式サイトで案内されている最新安定版 かを確認。
  3. 更新がある場合は同画面の Check for Updates... をクリックし、指示通りにアップデートを適用してください。

ポイント:バージョン番号は頻繁に変わるため「最新安定版」かどうかだけを目視で確認すれば、情報の乖離リスクは回避できます。


3. SDK・Compose などコンポーネントの更新手順

3‑1. SDK Manager から最新版に更新

手順 操作
1 Android Studio の Tools → SDK Manager を開く
2 SDK Platforms タブで「Android 34 (API 34)」がチェックされていることを確認(最新の android-34 がリストに無い場合は「Show Package Details」を展開し、最新版を選択)
3 SDK Tools タブ → 「Android SDK Build‑Tools」「Android Emulator」「Google Play services」等をすべて Latest にチェック
4 ApplyOK でダウンロード・インストール完了

3‑2. Jetpack Compose のバージョン更新

  1. build.gradle.kts(または gradle/libs.versions.toml)に記載している以下の項目を最新版へ置き換える
    kotlin
    // 例:Compose BOM を使用する場合
    implementation(platform("androidx.compose:compose-bom:2024.09.00")) // バージョンは SDK Manager の「Compose UI」欄で確認
    implementation("androidx.compose.ui:ui")
    implementation("androidx.compose.material3:material3")
  2. File → Sync Project with Gradle Files で同期し、コンパイルエラーが出なければ完了です。

ヒントcompose-bom を利用すると、個別ライブラリのバージョンを一括管理できるため更新作業が格段に楽になります。


4. 新規 Kotlin プロジェクト(Empty Activity)作成手順

ステップ 操作
1 File → New → New Project を選択
2 テンプレート一覧から Empty Activity をクリック
3
  • LanguageKotlin
  • Minimum SDKAPI 21: Android 5.0 (Lollipop)(最低限の互換性)
4 Finish をクリックし、プロジェクト作成完了を待つ

作成後に確認すべきポイント

  • app/src/main/kotlin/.../MainActivity.ktclass MainActivity : ComponentActivity() が自動生成されていること
  • activity_main.xml(ViewBinding 使用時)または setContent { … } の Compose ブロックが存在すること
  • Project ビューで build.gradle.kts が Kotlin DSL になっていること

5. アプリ名・パッケージ名・保存場所のベストプラクティス

5‑1. アプリ名(ユーザー向け表示)

推奨 内容
簡潔かつ機能を示す 例:MyTodoAppWeatherNow
ローカライズ対応 strings.xmlapp_name に定義し、多言語化を考慮

5‑2. パッケージ名(逆ドメイン形式)

  • 基本形:com.<組織・個人>. <プロジェクト>
  • 例:com.example.mytodoappio.github.taro.weathernow
  • 小文字・英数字のみ、アンダースコアは使用しない
  • 将来的にサブモジュールが増える場合は feature.<機能名> のように階層化しても可

5‑3. 保存場所(Git 管理前提)

  • パス長の上限:Windows は 260 文字、macOS/Linux は 4096 文字なので深い階層は避ける
  • プロジェクト直下に .git を作成しやすくするため、ホームディレクトリ配下を推奨

6. Gradle ビルドファイル(build.gradle.kts)の基本構成とバージョン更新ポイント

バージョン更新のチェックリスト

項目 確認方法
compileSdk / targetSdk SDK Manager → SDK Platforms で最新 API がインストール済みか
Compose BOM のバージョン SDK Manager → SDK Tools → Android Compose UI で表示される最新版をコピー
各ライブラリ(core‑ktx, activity‑compose 等) Maven Central または Android Studio の Project Structure ダイアログで “Check for updates”
Kotlin コンパイラバージョン File → Settings → Languages & Frameworks → Kotlin で最新安定版が選択されているか

ポイントbuild.gradle.kts は手動編集が頻繁になる箇所です。変更前に必ず Git のブランチを切ってから 作業し、Sync Project with Gradle Files でビルドエラーが出ないことを確認しましょう。


7. エミュレータ/実機でのビルド・デプロイ手順

7‑1. AVD(Android Virtual Device)作成

  1. Tools → Device Manager を開く
  2. 「Create device」→ 推奨デバイスは Pixel 5(画面サイズが標準的)
  3. OS イメージは API 34 (Android 14) – x86_64(Google Play 版推奨)を選択しダウンロード
  4. 「Finish」後、リストに表示されたデバイスの Play アイコンで起動

Tip:エミュレータはハードウェアアクセラレーションが有効になっていると起動が数秒に短縮されます(Windows の場合は Hyper‑V / WSL2、macOS は Apple Silicon のネイティブサポート)。

7‑2. 実機デバッグ設定

手順 操作
1 Android デバイス側で 設定 → システム → 開発者向けオプション を有効化(「ビルド番号」を数回タップ)
2 USB デバッグ をオンにする
3 PC と USB 接続し、ターミナルで adb devices を実行してデバイスが一覧表示されることを確認
4 Android Studio のツールバーから Run → Run 'app'(緑の再生ボタン)をクリックし、接続したデバイスを選択

7‑3. ビルド時間短縮テクニック

  • gradle.properties に以下を追加してインクリメンタルビルドを有効化
    properties
    org.gradle.caching=true
    org.gradle.parallel=true
    android.enableBuildCache=true
  • Cold boot が遅い場合は AVD の Wipe Data を実行し、再起動後に Cold BootQuick Boot に切り替える

8. Compose Preview の活用方法

  1. @Preview アノテーション付きの Composable 関数を作成
    kotlin
    @Composable
    fun Greeting(name: String) {
    Text(text = "Hello $name!")
    }

@Preview(showBackground = true)
@Composable
fun GreetingPreview() = Greeting("Android")

2. ファイル上部に **Design** タブが自動で表示されるので、**Refresh** ボタン(または
Ctrl + R)で即座にプレビューを更新
3. プレビューモードの設定例
-
showSystemUi = true→ ステータスバーやナビゲーションバーも同時表示
-
fontScale = 1.2f
→ フォントサイズ変更をシミュレート

ポイント:Preview はエミュレータ不要で UI の見た目だけを高速に確認できるため、デザイン段階のフィードバックサイクルが大幅に短縮します。


9. GitHub への初期コミットと .gitignore 自動生成手順

9‑1. Android Studio 内で Git を有効化

  1. VCS → Enable Version Control Integration... を選択
  2. ダイアログで Git を指定 → プロジェクト直下に .git ディレクトリが作成される

9‑2. .gitignore の自動生成(Android 用テンプレート)

  • Android Studio がプロジェクト作成時に標準的な除外パターンを持つ .gitignore を自動で配置します。代表的なエントリは以下の通りです

9‑3. 初回コミット & GitHub リモート設定

  • ブランチ戦略(シンプル版)
  • main:安定版リリースブランチ
  • feature/*:機能追加用ブランチ → Pull Request 経由で main にマージ

10. まとめ & 今後のメンテナンスチェックリスト

10‑1. 本ガイドで実現できること

項目 成果
環境構築 システム要件に合致した Android Studio と最新 SDK のインストール
プロジェクト作成 Empty Activity + Kotlin の最小構成で即開発開始
命名規則・保存場所 逆ドメイン形式のパッケージ名と Git 管理しやすいディレクトリ設計
ビルド設定 build.gradle.kts の基本ブロックと Compose/BOM のバージョン管理方法
デバッグ環境 エミュレータ/実機でのビルド・デプロイ、Compose Preview による UI 確認
バージョン管理 Android Studio の VCS 機能で .gitignore を自動生成し、GitHub へ初期コミット

10‑2. 定期的に見直すべき項目(メンテナンスチェックリスト)

頻度 チェック項目
毎月 Android Studio のアップデート、SDK Manager のツール・プラットフォームの最新版適用
四半期ごと Compose BOM と主要ライブラリ(core‑ktx, activity‑compose 等)のバージョン更新
年1回 システム要件(OS バージョン、CPU アーキテクチャ)とハードウェアリソースの見直し
随時 gradle.properties のキャッシュ設定やビルド時間短縮オプションの最適化

最終的なアドバイス
環境構築は「正しい手順」と「情報の鮮度」が鍵です。本稿で示した 公式ツール(SDK Manager、Android Studio の Update 機能) を利用すれば、バージョン番号を個別に追いかける必要がなくなります。疑問点やエラーは公式ドキュメントと Stack Overflow のタグ android-studiokotlin で検索すると解決しやすくなるでしょう。


これで、Kotlin Android 入門プロジェクトの作成から Git 管理、日常的なアップデートまで一通りカバーできました。ぜひ実際に手を動かして、快適な開発環境を手に入れてください!

スポンサードリンク

お得なお知らせ

スポンサードリンク
AI時代のキャリア構築

プログラミング学習、今日から動き出す

「何から始めるか」で止まっている人こそ、無料説明会や本で自分に合うルートを30分で確定できます。

Enjoy Tech!|月額制でWeb系に強い▶ (Kindle本)ITエンジニアの転職学|後悔しないキャリア戦略▶

▶ AIコーディング環境なら  実践Claude Code入門(Amazon)が実務で即使える入門書です。Amazonベストセラーにも選ばれていますよ。


-Kotlin