iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0

今天來介紹Android Studio重要的功能之一:模擬器,它可以讓你知道你的app在裝置上的排版、功能等,是否都有達到你的預期,那話不多說開始介紹

新增裝置

首先先點擊畫面最右側的Device Manager

https://ithelp.ithome.com.tw/upload/images/20250919/20176154WrkOVbcIiQ.png

點擊後會跳出這個畫面,那新增完的模擬器會顯示在下面

https://ithelp.ithome.com.tw/upload/images/20250919/20176154TGKleGfdFa.png

接著點擊+的圖示,會跳出兩個選項,選擇Create Virtual Device

https://ithelp.ithome.com.tw/upload/images/20250919/20176154JoVL9NqnX6.png

點擊後會跳出下面這個畫面,旁邊的Form Factor可以選擇裝置類型,接著選擇你要的型號,

https://ithelp.ithome.com.tw/upload/images/20250919/20176154AKmO3FRYR2.png

那這邊隨便選擇型號,選完後就點底下的Next,進到下面這個畫面

https://ithelp.ithome.com.tw/upload/images/20250919/20176154iyNXss5RmQ.png

有Device和Additional settings

Device

  • API

    讓你選擇要安裝的Android 作業系統版本。開發者需要測試App在不同Android版本上的運作情況(例如最新的 Android 16 或較舊的 Android 13),就可以在這裡選擇

    • System Image

      根據你的篩選,這裡會列出所有可用的系統映像檔,基本上系統預設就好

  • Service

    讓你選擇要安裝的系統是否包含 Google 行動服務

    • Google Play Store:映像檔中會內建 Google Play 商店、Google 地圖、Firebase 推播通知 (FCM) 等服務,絕大多數需要用到 Google 服務的 App 都必須選擇此版本進行測試

    除非你有特殊的需求,不然一般都是選擇 Google Play Store

  • Show system images with SDK extensions (顯示包含 SDK 擴充功能的映像檔)

    • SDK 擴充功能是 Google 在主要 Android 版本之外,額外推出的一些新功能 API。勾選此項可以看到包含這些新功能的系統版本
  • Show unsupported system images (顯示不受支援的映像檔)

    • 顯示一些已經過時、被棄用或不推薦的系統映像檔

Additional settings

https://ithelp.ithome.com.tw/upload/images/20250919/20176154uOOjJHoQZJ.png

基本上就是裝置的設定有需要再自己研究然後設定就行了,通常我都直接預設,會調整的可能是Storage的部分,所以這邊就簡單介紹

  • Storage

    設定這台虛擬手機的內部儲存空間和外部 SD 卡容量

    設定

    • Internal storage (內部儲存):模擬手機內建的儲存空間大小,用來安裝 App 和存放資料
    • Expanded storage (擴充儲存):模擬一張外接的 SD 卡。對於測試 App 的檔案存取(主要是存取外部儲存)功能很重要

模擬器執行

那全部設定完就按Finish就好,然後就會出現在Device Manager的列表中

接著執行它

https://ithelp.ithome.com.tw/upload/images/20250919/20176154VXrsJpivZE.png

等它跑完後就會顯示畫面,上面有一整排的功能跟手機的功能差不多就不介紹了,下面就是你的模擬裝置,這邊是用Pixel 9就會是Pixel 9的畫面

https://ithelp.ithome.com.tw/upload/images/20250919/20176154gnpGY2akEI.png

這邊最後介紹設定模擬器的功能

先按下圖的三個點

https://ithelp.ithome.com.tw/upload/images/20250919/20176154OUmghxv7Bl.png

就會跳出下面這個畫面,這裡可以設定各種東西,可以自己花1.2分鐘探索一下

https://ithelp.ithome.com.tw/upload/images/20250919/20176154xllbZfI1m3.png

那今天就介紹到這裡,明天開始會先來介紹架構.w.

https://ithelp.ithome.com.tw/upload/images/20250919/20176154llP7gSLCZD.png


上一篇
Day4 開發環境2
下一篇
Day6 MVP架構
系列文
Android 菜鳥30天從0到1的學習紀錄12
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言