iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0

前言

經過了兩天的復健,今天我們終於可以大聲地喊出Android Studio啟動!!!(並沒有),今天我們會說到如何使用Android Studio,簡單的介紹一下如何創建一個APP,和創建一個虛擬機以用於後續的實作環節。

開始使用Android Studio

打開Android Studio後點選New Project會跳出下面這個介面
https://ithelp.ithome.com.tw/upload/images/20240919/20162649d7SbTg11Hm.png
點擊Empty Activity
https://ithelp.ithome.com.tw/upload/images/20240919/20162649exth9UbJQd.png

  • Name (專案名稱):專案名稱
  • Package name (套件名稱):專案的唯一識別名稱,常用於在 Google Play 商店中識別應用程式。
  • Save location (存儲位置):電腦中用來儲存 Android Studio 專案的檔案路徑。該路徑包含專案的所有代碼、資源和設定檔。
  • Minimum SDK (最低 SDK 版本):這裡設定的是應用程式支援的最低 Android 系統版本。
  • Build configuration language (構建配置語言):在這邊選擇的是 Kotlin DSL (build.gradle.kts),這表示專案的 build.gradle 檔案會以 Kotlin 語法撰寫,而非傳統的 Groovy 語法。
    點擊Finish
    https://ithelp.ithome.com.tw/upload/images/20240919/20162649Zfdccs4lcC.png
    之後Android Studio會自己把需要的東西下載好,然後就會出現上面的畫面,和一個MainActivity.kt
    關於程式碼的部分和專案結構我們明天再繼續探討,接下來我們來建構一個虛擬機也便於後續的測試。

建構虛擬機

點選右邊的Device Manager,並點選+號Add a new device建構虛擬機
https://ithelp.ithome.com.tw/upload/images/20240919/20162649TG1JfZClKe.pnghttps://ithelp.ithome.com.tw/upload/images/20240919/20162649Tt87WAmLip.png


https://ithelp.ithome.com.tw/upload/images/20240919/20162649TeCBHF4ou9.png
選擇你想模擬的型號
https://ithelp.ithome.com.tw/upload/images/20240919/20162649YCMvc6EtE1.png
這個頁面是 Android Studio 的虛擬設備設定中的 System Image 選擇畫面。在這裡,你可以下載 Android 虛擬設備 (AVD) 選擇要模擬的 Android 系統映像檔(System Image),我們這次選擇的是目前最新的API Level 35,而且有 Google APIs 並支援 Google Play Store,
https://ithelp.ithome.com.tw/upload/images/20240919/20162649uU6sy9Iu9k.png
完成設定後點擊Finish就會自動創建一個虛擬機了
https://ithelp.ithome.com.tw/upload/images/20240919/20162649VYKVKBJaue.png
這個虛擬機可以在我們開發的過程中提供一個參考的作用,讓你可以即時的知道目前程式在手機上執行的成果會長甚麼樣子,拿現在這個他預設好的MainActivity.kt為例,你可以點擊右上角像是撥放鍵的符號,或是按快捷鍵Shift+F10,就能看到下面這個畫面。
https://ithelp.ithome.com.tw/upload/images/20240919/201626497FwdvClg9V.png
可以看到系統預設的MainActivity.kt執行的成果Hello Android!

後話

好的,今天的內容就先到這邊,本來打算把中間的程式碼的部分一起說完,但是和我之前使用的ViewBinding框架不一樣,現在使用的好像是Jetpack Compose的框架,這種框架我之前並沒有用過,得花點時間去看一下官方的文件,所以我決定把它推到明天再說(偷懶一下),如果你能看到這邊,很感謝你的觀看,讓我們明天再見。


上一篇
Day4:基礎的Kotlin語法(二)
下一篇
Day6:Jetpack Compose...?
系列文
github裡永遠有一個還沒做的SideProject :用Kotlin來開發點沒用的酷東西30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言