1. Android Studio安裝與基礎使用

Ntougpslab
8 min readMar 17, 2023

--

Android Studio 是開發 Android 應用程式的官方開發環境,對於想要成為 Android 開發者的人來說,學習 Android Studio 的安裝與基礎使用是必要的

在本篇中,我們將會介紹如何安裝 Android Studio 以及一些基礎的使用

一、安裝 Android Studio

  1. 官網說明進行安裝
  2. 開啟安裝檔案並按照步驟進行
  3. 安裝完成後,開啟 Android Studio

二、介面與功能

以下是 Android Studio 建立專案後的基本架構與檔案用途的介紹
熟悉這些檔案的用途,可以幫助開發者更加順利地開發 Android 應用程式

Android Studio 的介面分為多個區塊,包括工具列、工具窗格、編輯器等

新建專案

選擇 File > New > New Project,並依照指示進行新專案的建立

開啟舊專案

選擇 File > Open,並選擇專案所在的資料夾

編輯器

可以透過編輯器進行程式碼編輯、排版、調試等

Logcat

可以顯示應用程式的執行日誌,幫助開發者進行調試

三、專案基本架構與檔案用途

以下是 Android Studio 建立專案後的基本架構與檔案用途的介紹
熟悉這些檔案的用途,可以幫助開發者更加順利地開發 Android 應用程式

在 Android Studio 中建立一個新的專案後,會自動建立一個基本的專案架構包括以下幾個部分:

  1. app/目錄:這個目錄下包含了應用程式的主要程式碼以及資源檔案,例如:Java 程式碼、Android 資源檔案等
  2. build/目錄:這個目錄下包含了所有建置產生的檔案,包括編譯後的 .class 檔案、APK 檔案等
  3. Gradle Scripts/目錄:這個目錄包含了所有 Gradle 腳本檔案,這些腳本用來定義建置的流程以及相關設定

以下是app/目錄中主要的檔案與資料夾:

  1. src/目錄:這個目錄包含了應用程式的主要程式碼以及資源檔案。它又分為 main/ 目錄和 test/ 目錄,分別用於存放主要程式碼和單元測試程式碼
  2. res/目錄:這個目錄包含了所有的 Android 資源檔案,例如:圖片、XML 檔案等
  3. AndroidManifest.xml:這個檔案是應用程式的清單檔案,用來定義應用程式的基本資訊,例如:應用程式名稱、版本號、權限等
  4. build.gradle:這個檔案是 Gradle 的設定檔案,用來定義建置的流程、相關設定以及所需的套件等
  5. MainActivity.java:這個檔案是應用程式的進入點,包含了應用程式的主要邏輯

四、模擬器與實體手機

在本章節中,我們介紹了如何安裝與使用 Android 模擬器,以及如何在實體手機上進行測試
透過這些方法,開發者可以更加輕鬆地進行應用程式的測試與調試

在開發 Android 應用程式時,可以透過模擬器或實體手機來進行測試

模擬器

Android Studio 內建了一個 Android 模擬器,可以透過它來測試應用程式
以下是安裝與使用 Android 模擬器的步驟:

  1. 在 Android Studio 中,選擇 Tools > Device Manager,或點選右側、右上角圖示,進入 Device Manager
  2. 選擇 Create Virtual Device,選擇一個裝置類型,例如:Pixel 6
  3. 選擇一個系統映像,例如:Android 12,並按下 Next
  4. 設定裝置名稱與其他設定,例如:裝置名稱、方向等
  5. 完成設定後,點擊 Finish,即可建立一個新的模擬器
  6. 在 Android Studio 中選擇 Run > Run ‘app’,選擇剛剛建立的模擬器,即可執行應用程式

實體手機

除了模擬器外,也可以透過實體手機來測試應用程式
以下是在實體手機上進行測試的步驟:

  1. 在 Android 手機上開啟開發人員選項,開啟 USB 偵錯模式
  2. 在 Android Studio 中,連接手機並允許 USB 偵錯
  3. 選擇手機作為目標設備,即可在手機上執行應用程式 Run > Run ‘app’

五、建立 第一個Android 應用程式 - Hello World

透過這個簡單的範例程式,讀者可以了解 Android 應用程式的基本結構與編寫方式,並可以進一步學習更多有趣的 Android 開發技巧

在本章節中,我們將會實作一個簡單的 HelloWorld 程式

新建專案 & 選擇模板

  • 舊版 Android Studio

選擇 File > New > New Project
選擇 Empty Activity

  • 新版 Android Studio

新的Android Studio,Empty Activity 預設已經是用 Jetpack Compose ,是Android 推薦的新型工具包,宣告式(Declarative) UI 框架,全部由 Kotlin 寫成的

因此創建專案要改成 Empty Views Activity

語言選擇 Java

Build 語言選擇 Groovy DSL

目前 Android Studio 推薦新的 Kotlin DSL

修改 MainActivity.java

MainActivity.java中,可以看到自動產生的程式碼,其中有一個名稱為 onCreate()的方法,這個方法是在應用程式啟動時會自動被呼叫
以下是一個簡單的 HelloWorld 程式碼:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toast.makeText(this, "Hello World!", Toast.LENGTH_SHORT).show();
}

Toast 剛加入時可能是紅色底線,在 Android Studio 中,紅色底線通常表示程式碼中有錯誤或警告
可以將滑鼠移到紅色底線上,然後按下 Alt+Enter,Android Studio 會自動提供一些修復建議
其中一個選項是「Import class」,按下這個選項後,Android Studio 會自動引入 Toast 類別,並解決這個錯誤

這個程式碼中,我們使用了 Android 的 Toast 類別,它可以顯示一個短暫的提示訊息
這個程式碼會在應用程式啟動時顯示一個「Hello World!」的提示訊息

執行程式

可以透過模擬器或實體設備來執行應用程式,並進行測試
在 Android Studio 中,可以選擇 Run > Run ‘app’,或點選右上角執行圖示,選擇一個模擬器或實體設備,並等待程式執行

六、總結與參考資源

在文章中,我們介紹了 Android Studio 的安裝與基礎使用、專案基本架構與各檔案用途、模擬器與實體手機的使用,以及實作一個 HelloWorld 程式
透過這些內容,讀者可以了解 Android 開發的基本知識,並能夠開始編寫自己的 Android 應用程式

總結一下文章中的主要內容:

  1. 安裝 Android Studio,建立新專案
  2. 熟悉 Android Studio 的介面與功能,包括編輯器、Logcat 等
  3. 瞭解專案基本架構與各檔案用途
  4. 使用模擬器或實體手機進行應用程式測試
  5. 實作一個簡單的 HelloWorld 程式

以下是一些 Android 開發的參考資源:

  1. Android Developer:https://developer.android.com/
  2. Android Developer Document:https://developer.android.com/docs
  3. Android Developers YouTube 頻道:https://www.youtube.com/user/androiddevelopers

--

--