在 Android Emulator 上執行應用程式

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

Android Emulator 可在電腦上模擬 Android 裝置,方便您在各種裝置和 Android API 級別中測試應用程式,且無需擁有每部實體裝置。模擬器提供以下優點:

  • 彈性:除了模擬各種裝置和 Android API 級別以外,模擬器還可為各種 Android 手機、平板電腦、Wear OS 和 Android TV 裝置提供預先定義的設定。

  • 高擬真度:模擬器提供實體 Android 裝置幾乎所有的功能。您不但能模擬來電和簡訊、指定裝置的位置,還可以模擬不同網路速度、裝置旋轉和其他硬體感應器,以及存取 Google Play 商店等其他功能。

  • 速度:在模擬器上測試應用程式比在實體裝置上進行測試更為快速簡單。舉例來說,將資料傳送至模擬器的速度勝過於透過 USB 連線傳送至裝置的速度。

在大部分情況下,模擬器是測試需求的最佳選項。本頁說明核心模擬器功能,以及如何開始使用。

或者,您也可以將應用程式部署至實體裝置。詳情請參閱「在硬體裝置上執行應用程式」一文。

開始使用模擬器

Android Emulator 可讓您以虛擬方式在多種不同裝置上測試應用程式。模擬器在預設狀態下已安裝 Android Studio,因此您不必另外手動安裝。模擬器的基本工作流程如下:

  1. 確認您符合系統需求
  2. 建立 Android 虛擬裝置 (AVD)
  3. 在模擬器上執行應用程式。
  4. 操作模擬器。

本頁將詳細說明設定和探索虛擬測試環境的步驟。如果您已經可以在模擬器上執行應用程式,準備好使用其他進階功能,請參閱「進階模擬器使用方式」一文。

如果您遇到模擬器相關問題,請參閱排解模擬器問題。視您的需求和資源而定,您可能需要符合系統需求和技術設定,或是最好使用實體裝置。

模擬器系統需求

為獲得最佳體驗,建議您在具有以下規格的電腦上使用 Android Studio 模擬器:

  • 16GB RAM
  • 64 位元的 Windows、macOS 或 Linux 作業系統
  • 16 GB 磁碟空間

如果沒有這些規格,模擬器可能仍可執行,但可能較不流暢。在這種情況下,請改為按照「在硬體裝置上執行應用程式」一文的說明,在實體裝置上測試。

建立 Android 虛擬裝置

Android Emulator 的每個執行個體都會使用「Android 虛擬裝置」(AVD) 來指定模擬裝置的 Android 版本和硬體特性。為了有效測試應用程式,建議您針對要執行應用程式的目標裝置,個別建立模擬這些裝置的 AVD。如要建立 AVD,請參閱「建立及管理虛擬裝置」一文。

每個 AVD 都會以獨立裝置的方式運作,具備使用者資料、SD 卡等專屬儲存空間。根據預設,模擬器會將使用者資料、SD 卡資料和快取儲存在該 AVD 的專屬目錄中。當您啟動模擬器後,系統就會從 AVD 目錄載入使用者資料和 SD 卡資料。

在模擬器上執行應用程式

建立 Android 虛擬裝置 (AVD) 後,即可啟動 Android Emulator 並在專案中執行應用程式:

  1. 從工具列上的目標裝置下拉式選單中,選取要執行應用程式的 AVD。

  2. 按一下「Run」(執行)。模擬器首次啟動時,模擬器可能需要一分鐘左右才能啟動,但後續的啟動作業會使用快照,並加快啟動速度。如果此時遇到任何問題,請參閱排解模擬器問題

應用程式安裝在 AVD 之後,您可以從裝置上執行應用程式,就像在裝置上執行任何應用程式一樣。但之後要部署新變更時,都需要再次點選「Run」(執行) 或「Apply Changes」(套用變更)。

Wear OS 配對助理

如要使用 Wear OS 裝置測試應用程式,Wear OS 配對助理會逐步引導您直接在 Android Studio 中將 Wear OS 模擬器與實體或虛擬手機配對。詳情請參閱「使用 Wear OS 模擬器配對助理」一節。

在模擬器執行期間,您可以使用電腦滑鼠在觸控螢幕上模擬手指,並使用模擬器面板執行常見操作。

您可以使用電腦的滑鼠游標來模仿手指在觸控螢幕上的操作,藉此選取選單項目和輸入欄位,以及點選按鈕和控制項。如要輸入字元和模擬器的快速鍵,則使用電腦鍵盤。

表 1. 操作模擬器的手勢

功能 說明
滑動畫面 將游標移至畫面上,按住滑鼠主要按鈕並在畫面上滑動,然後放開。
拖曳項目 將游標移至畫面上的項目,按住滑鼠主要按鈕並移動項目,然後放開。
輕觸
(觸控)
將游標移至畫面上,按下滑鼠主要按鈕,然後放開。舉例來說,您可以點選文字欄位來輸入欄位內容、選取應用程式或按下按鈕。
輕觸兩下 將游標移至畫面上,連按兩下滑鼠主要按鈕,然後放開。
按住 將游標移至畫面上的項目,按下滑鼠主要按鈕不放,然後再放開。舉例來說,您可以開啟某個項目的選項。
輸入 您可以使用電腦鍵盤或模擬器畫面上顯示的彈出式鍵盤,在模擬器中輸入內容。舉例來說,您可以在選取文字欄位後在欄位內輸入內容。
雙指向內與外撥動
按下 Control 鍵 (在 Mac 上為 Command 鍵) 時會啟動雙指手勢的多點觸控介面。滑鼠游標為第一指,而錨點的另一側為第二指。只要拖曳游標即可移動第一個點。
按下滑鼠左鍵代表手指輕觸這兩個點,放開滑鼠左鍵則代表手指離開這兩個點。
垂直滑動 開啟畫面上的垂直選單,然後使用滑鼠滾輪捲動選單項目,直到畫面顯示所需項目為止。按一下選單項目即可進行選取。

使用模擬器面板執行常用操作

如要透過模擬器執行常見操作,請使用右側的面板 (相關說明請參考表 2)。

您可以在模擬器中使用鍵盤快速鍵來執行多種常用操作。如要查看完整的模擬器快速鍵清單,請在「Extended controls」(擴充控制項) 視窗中,按下 F1 (在 Mac 上為 Command +/ 鍵) 開啟說明窗格。

表 2. 模擬器中的常見操作

功能 說明
關閉
關閉圖示
關閉模擬器。
最小化
最小化圖示
將模擬器視窗縮到最小。
調整大小 調整模擬器大小,如同調整其他作業系統視窗大小一樣。模擬器會保持裝置適用的顯示比例。
電源
電源圖示
按一下圖示即可開啟或關閉螢幕。
點選並按住圖示即可開啟或關閉裝置。
調高音量
調高音量圖示
按一下圖示即可查看滑桿控制項及調高音量。再按一下即可進一步調高音量,或使用滑桿控制項變更音量。
調低音量
調低音量圖示
按一下圖示即可查看滑桿控制項及調低音量。再按一下則可進一步調低音量,或使用滑桿控制項變更音量。
向左旋轉
向左旋轉圖示
將裝置逆時針旋轉 90 度。
向右旋轉
向右旋轉圖示
將裝置順時針旋轉 90 度。
擷取螢幕畫面
擷取螢幕截圖圖示
按一下圖示即可擷取裝置的螢幕截圖。詳情請參閱「螢幕截圖」。
進入縮放模式
進入縮放模式圖示

按一下圖示即可讓游標變更為縮放圖示。如要結束縮放模式,請再按一下按鈕。

如何使用縮放模式縮放畫面:

  • 在畫面上按一下滑鼠左鍵即可放大畫面 25%,上限為虛擬裝置螢幕解析度的兩倍。
  • 按一下滑鼠右鍵即可縮小畫面。
  • 按住滑鼠左鍵並拖曳游標,即可選取要放大顯示的方塊區域。
  • 按住滑鼠右鍵並拖曳選取方框,即可重設為預設縮放等級。

如要在縮放模式中平移顯示畫面,請按住 鍵盤上的 Control 鍵 (在 Mac 上為 Command 鍵),並同時按下方向鍵。

如要在縮放模式中輕觸裝置畫面,請按住 Control 鍵 (在 Mac 上為 Command 鍵) 並使用滑鼠點選。

返回
返回圖示
返回上一個畫面,或是關閉對話方塊、選項選單、通知面板或螢幕小鍵盤。
首頁
首頁圖示
回到主畫面
總覽
總覽圖示
(最近使用的應用程式)
輕觸圖示即可開啟最近使用的應用程式縮圖清單。如要開啟某個應用程式,請輕觸該縮圖。如要從清單中移除某個縮圖,請將該縮圖往左或往右滑動。Wear OS 不支援這個按鈕。
折疊
折疊圖示
針對折疊式裝置,折疊裝置即可顯示較小的螢幕設定。
展開
展開圖示
針對折疊式裝置,展開裝置即可顯示較大的螢幕設定。
選單 按下 Control+M 鍵 (在 Mac 上為 Command+M 鍵) 即可模擬選單按鈕。
更多
更多圖示
按一下圖示即可存取其他功能和設定 (相關說明請參考下一個表格)。

更新模擬器

如要更新 Android Emulator,請在 SDK ManagerSDK Tools (SDK 工具) 分頁標籤中選取 Android Emulator 元件。如需操作說明,請參閱「使用 SDK Manager 更新工具」。