---
# System prepended metadata

title: Android Studio

---

# Android Studio

## 1. Android Studio 是什麼？

![Android_Studio_icon_(2023).svg](https://hackmd.io/_uploads/S1ZY-AXexx.png)


Android Studio 是 Google 官方推出的 Android 開發環境（IDE），是開發 Android App 的主要工具。它基於 IntelliJ IDEA，整合了編輯器、模擬器、除錯器、設計工具與建置系統等功能，是打造 Android App 最完整且方便的開發平台。

### 特點：

* **智慧編輯器**：支援 Kotlin 和 Java，自動補全、即時錯誤提示。
* **UI 設計工具**：可拖拉元件設計畫面，也能與 Jetpack Compose 整合。
* **模擬器整合**：可以直接在 IDE 中快速模擬多種裝置。
* **建置工具 Gradle**：支援自動化建構與依賴管理。
* **版本控制整合**：內建 Git 操作介面。

## 2. 安裝

### 步驟：

1. 前往 [https://developer.android.com/studio](https://developer.android.com/studio)
2. 下載對應平台的安裝檔
3. 執行安裝程式，照指示完成安裝 (就...一直按Next)
4. 啟動 Android Studio，選擇預設設定

## 3. 建立第一個專案

### 建立流程：

1. 開啟 Android Studio，選擇 `New Project`
2. 選擇 `Empty Activity`
3. 設定專案名稱、語言（Kotlin）、儲存路徑與最低支援版本（API Level）
4. 點擊 `Finish`，等待 Gradle 建構完成

### 專案結構說明：

* `app/src/main/java`：放置 Kotlin 程式碼
* `app/src/main/res/layout`：UI 畫面（如 XML 檔）
* `AndroidManifest.xml`：App 配置檔
* `build.gradle`：建置與依賴設定

## 4. 執行與模擬

### 模擬器啟動：

1. 點選上方工具列的 `Device Manager`
2. 新增虛擬裝置（選擇機型與系統版本）
3. 點擊綠色播放鍵，即可啟動模擬器

### 執行 App：

* 點擊 `Run`（綠色三角形）按鈕，選擇裝置（模擬器或真實手機）
* Android Studio 會自動建置並執行 App

## 5. 常見功能快捷鍵

| 功能     | 快捷鍵（Windows）     |
| ------ | ---------------- |
| 執行 App | Shift + F10      |
| 停止 App | Control + F2     |
| 快速搜尋檔案 | Ctrl + Shift + N |
| 自動補全   | Ctrl + Space     |
| 格式化程式碼 | Ctrl + Alt + L   |

## 6. 延伸工具與套件

* **Jetpack Library**：Google 提供的模組化 Android 架構元件（如 Navigation、LiveData、Room）
* **Firebase**：提供認證、即時資料庫、推播等功能的後端服務
* **Lint 分析器**：幫助偵測潛在問題與最佳化建議

