在 Android Emulator 上執行第一個應用程式

1. 事前準備

在本程式碼研究室,您將用到「建立第一個 Android 應用程式」程式碼研究室中建構的 Greeting Card 應用程式、設定 Android 虛擬裝置 (AVD),並於 Android Emulator 查看程式碼的運作情況。

必要條件

  • 具備如何設定及使用應用程式 (例如文書處理程式或試算表) 的知識。

課程內容

  • 如何在 Android Emulator 上建立 AVD 並執行應用程式

建構項目

  • 運用範本打造基本 Android 應用程式

軟硬體需求

  • 已安裝 Android Studio 的電腦

2. 觀看程式設計示範影片 (可略過)

如果您想觀看課程老師示範完成此程式碼研究室,請觀看以下影片。

建議您在全螢幕模式下觀看影片。點選影片播放器中的「全螢幕」圖示 這個符號突顯出矩形的 4 個角,用來表示全螢幕模式。,即可更清楚看到 Android Studio 畫面和程式碼。

您可以跳過這個步驟,也可以不觀看這段影片,立即開始進行程式碼研究室的操作步驟。

3. 在 Android Emulator 上執行應用程式

在這項工作中,您將使用裝置管理工具建立 Android 虛擬裝置 (AVD)。AVD 是一種用於模擬行動裝置的軟體版本 (也稱為模擬器),可以在電腦上執行,能夠模擬特定類型的 Android 裝置的軟硬體設定,包括任何手機、平板電腦、電視、智慧手錶或 Android Auto 裝置。您將使用 AVD 執行 Greeting Card 應用程式。

建立 AVD

如要在電腦上透過模擬器執行 Android 應用程式,請先建立虛擬裝置。

  1. 在 Android Studio 中,依序選取「Tools」(工具) >「Device Manager」(裝置管理員)

5f936f312c2dd4bd.png

系統會開啟「Device Manager」對話方塊。如果您先前曾建立過虛擬裝置,這個對話方塊中就會列出該裝置。

ce77f609ac05754c.png

  1. 按一下「Create virtual device」

畫面上會顯示「Virtual Device Configuration」對話方塊。

b79c82bf0a068686.png

對話方塊會顯示預先設定的裝置清單 (依類別分類),您可以從中進行選擇。表格會為每部裝置提供多個欄,分別列出螢幕尺寸 (以英寸為單位)、螢幕解析度 (以像素為單位) 和像素密度 (每英寸像素數)。

  1. 選取「Phone」做為類別。
  2. 選取手機 (例如 Pixel 5),然後按一下「Next」

此步驟會開啟另一個畫面,您可以在其中選擇要在虛擬裝置上執行的 Android 版本。如此一來,您就可以在不同 Android 版本上測試應用程式。

87e81ed9e47fbc85.png

  1. 如果系統在「S」旁邊顯示下載連結,請依序按一下「Download」(下載) >「Accept」(接受) >「Next」(下一步) >「Finish」(完成)。出現下載連結代表電腦尚未安裝該映像檔,因此您必須安裝映像檔才能設定虛擬裝置。下載作業預計需要一段時間才能完成。

dca196de91530326.png

30286f0543d58317.png

  1. 在「Recommended」(推薦版本) 分頁標籤中,選擇 S 做為要在虛擬裝置上執行的 Android 版本。

截至本文撰寫時間為止,Android S 是 Android 的最新版,但您也可以選擇任何較新的穩定版本。如需穩定版本的清單,請參閱平台產品代號、版本、API 級別和 NDK 版本

這項操作會開啟另一個畫面,您可以在這裡選擇裝置的其他設定詳細資料。

c59d1e4d6874cd8c.png

  1. 在「AVD Name」(AVD 名稱) 欄位中輸入 AVD 名稱,或使用預設設定。將其餘欄位保持不變。
  2. 按一下「Finish」

這項操作會返回「Android Virtual Device Manager」(Android 虛擬裝置管理員) 窗格。

102842cfc3d3e05d.png

  1. 關閉「Device Manager」(裝置管理員) 對話方塊。

在 Android Emulator 上執行應用程式

  1. 在 Android Studio 視窗頂端的下拉式選單中,選取您建立的虛擬裝置。

8d0cf49cae5c873f.png

  1. 按一下 9dbf17c1342cd95.png

虛擬裝置與實體裝置的啟動方式類似。模擬器首次啟動需要一段時間,可能會是好幾分鐘。虛擬裝置應該會在程式碼編輯器旁開啟。

c490ccdd97359779.png

應用程式準備就緒後,就會在虛擬裝置上開啟。

7cacf7088add1845.png

太棒了!您的虛擬裝置現已啟動並開始運作。應用程式會啟動且螢幕上會顯示背景顏色和問候的文字。

4. 結語

恭喜!您已在 Android Emulator 上執行應用程式!

摘要

  • 如要建立 AVD,請開啟專案,依序點選「Tools」>「Device Manager」,然後使用裝置管理工具選取硬體裝置和系統映像檔。
  • 如要在虛擬裝置上執行應用程式,請務必先建立裝置,從工具列選單中選取裝置,然後按一下 9dbf17c1342cd95.png

瞭解詳情