1 - 第一個 Android 程式、運行 Android

古古

2025/12/29


第一個 Android 程式 #

要開發 Android 程式,首先要先下載 Android Studio,後續都會使用這個 IDE 來開發 Android 程式。

開啟 Android Studio 之後:

  1. 先選擇 New Project

  1. 接著選擇 Empty Activity(注意不是選 Empty Views Activity,而是第一個 Empty Activity),就可以創建一個 Android 基底模板

  1. 下一步就直接點擊 Finish 就好

  1. 接著等 Android Studio 跑一下,就可以成功創建一個 Android project

Android project 結構 #

一個 Android project 基本上可以分成幾個部分:

  • AndroidManifest.xml:這個 Android apk 的一些設定檔
  • MainActivity.kt:Android 程式的主入口,當 Android 程式運行起來之後,就會 call onCreate() 方法,地位等同於 Java/Kotlin 中的 main function
  • res 資料夾:全名 resources,裡面放所有這個 Android 會用到的資源,像是圖片、影片、字串…等等
    • 其中的 drawable 通常放圖片、影片這種靜態資源,values 通常放字串、樣式這類的設定
    • 在 Android 中,主程式邏輯和資源是分開放的,程式都寫在 Kotlin 裡面,資源都放在 res 資料夾裡面

運行 Android 程式 #

要運行 Android 程式的話,有兩種方法:

  • 一種是直接插 USB 連接實體 Android 手機(推薦)
  • 另一種則是在 Android Studio 中運行一台虛擬的 Android 手機(稱為 Android Emulator),然後在裡面運行 Android 程式

不過因為虛擬機滿吃電腦效能的,然後也不方便測試相機、陀螺儀這種功能,所以可以的話建議還是使用實體 Android 手機來測試比較方便。

1. 插 USB 連接實體 Android 手機 #

插 USB 的方法簡單暴力,就直接找一台 Android 手機插上就好,不過要記得先在 Android 手機中開啟 Developer mode(開發人員選項),並且開啟 USB debugging。

如果是 Pixel 手機的話,點擊 About phone 中的 Build number 7 下,就可以開啟 Developer mode 了,如果是其他手機可參考 這篇文章

插上手機之後,Android Studio 會自動偵測到這台 Android 手機(此處以 Pixel 10 作為範例),因此只要直接按下「運行」的按鈕,就可以把這個 Android 程式 build 到這台 Android 手機裡了。

運行成功之後,Android 手機上就會自動運行該 Android 程式了!如果沒有自動運行的話,也可以手動在 app 中尋找 MyApplication app,然後手動運行他。

2. 在 Android Studio 中運行一台虛擬的 Android 手機 #

另一種方式則是在 Android Studio 中創建虛擬機,然後用這台虛擬機來運行 Android 程式。

首先先開啟 Device Manager,然後點擊 + 號,創建一台虛擬機出來。

然後選一台想要的虛擬機,基本上差別就只是在機型大小,所以隨意選就好,此處我選擇 Pixel 9。

後面則是選擇這台虛擬機的 Android 版本,不用調整,直接按 Finish 即可創建這台虛擬機出來。

這時上面就會出現這台虛擬機 Pixel 9,一樣是按下運行的按鈕,就可以把這個 Android 程式 build 到虛擬機裡了!最終的成果會展示在右邊,因此後續也可以用這台虛擬機來測試你的 Android 程式了。