1. 事前準備
在本程式碼研究室,您將用到「建立第一個 Android 應用程式」程式碼研究室中建構的 Greeting Card 應用程式、設定 Android 虛擬裝置 (AVD),並於 Android Emulator 查看程式碼的運作情況。
必要條件
- 具備如何設定及使用應用程式 (例如文書處理程式或試算表) 的知識。
課程內容
- 如何在 Android Emulator 上建立 AVD 並執行應用程式
建構項目
- 運用範本打造基本 Android 應用程式
軟硬體需求
- 已安裝 Android Studio 的電腦
2. 觀看程式設計示範影片 (可略過)
如果您想觀看課程老師示範完成此程式碼研究室,請觀看以下影片。
建議您在全螢幕模式下觀看影片。點選影片播放器中的「全螢幕」圖示 ,即可更清楚看到 Android Studio 畫面和程式碼。
您可以跳過這個步驟,也可以不觀看這段影片,立即開始進行程式碼研究室的操作步驟。
3. 在 Android Emulator 上執行應用程式
在這項工作中,您將使用裝置管理工具建立 Android 虛擬裝置 (AVD)。AVD 是一種用於模擬行動裝置的軟體版本 (也稱為模擬器),可以在電腦上執行,能夠模擬特定類型的 Android 裝置的軟硬體設定,包括任何手機、平板電腦、電視、智慧手錶或 Android Auto 裝置。您將使用 AVD 執行 Greeting Card 應用程式。
建立 AVD
如要在電腦上透過模擬器執行 Android 應用程式,請先建立虛擬裝置。
- 在 Android Studio 中,依序選取「Tools」(工具) >「Device Manager」(裝置管理員)。
系統會開啟「Device Manager」對話方塊。如果您先前曾建立過虛擬裝置,這個對話方塊中就會列出該裝置。
- 按一下「Create virtual device」。
畫面上會顯示「Virtual Device Configuration」對話方塊。
對話方塊會顯示預先設定的裝置清單 (依類別分類),您可以從中進行選擇。表格會為每部裝置提供多個欄,分別列出螢幕尺寸 (以英寸為單位)、螢幕解析度 (以像素為單位) 和像素密度 (每英寸像素數)。
- 選取「Phone」做為類別。
- 選取手機 (例如 Pixel 5),然後按一下「Next」。
此步驟會開啟另一個畫面,您可以在其中選擇要在虛擬裝置上執行的 Android 版本。如此一來,您就可以在不同 Android 版本上測試應用程式。
- 如果系統在「S」旁邊顯示下載連結,請依序按一下「Download」(下載) >「Accept」(接受) >「Next」(下一步) >「Finish」(完成)。出現下載連結代表電腦尚未安裝該映像檔,因此您必須安裝映像檔才能設定虛擬裝置。下載作業預計需要一段時間才能完成。
- 在「Recommended」(推薦版本) 分頁標籤中,選擇 S 做為要在虛擬裝置上執行的 Android 版本。
截至本文撰寫時間為止,Android S 是 Android 的最新版,但您也可以選擇任何較新的穩定版本。如需穩定版本的清單,請參閱平台產品代號、版本、API 級別和 NDK 版本。
這項操作會開啟另一個畫面,您可以在這裡選擇裝置的其他設定詳細資料。
- 在「AVD Name」(AVD 名稱) 欄位中輸入 AVD 名稱,或使用預設設定。將其餘欄位保持不變。
- 按一下「Finish」。
這項操作會返回「Android Virtual Device Manager」(Android 虛擬裝置管理員) 窗格。
- 關閉「Device Manager」(裝置管理員) 對話方塊。
在 Android Emulator 上執行應用程式
- 在 Android Studio 視窗頂端的下拉式選單中,選取您建立的虛擬裝置。
- 按一下 。
虛擬裝置與實體裝置的啟動方式類似。模擬器首次啟動需要一段時間,可能會是好幾分鐘。虛擬裝置應該會在程式碼編輯器旁開啟。
應用程式準備就緒後,就會在虛擬裝置上開啟。
太棒了!您的虛擬裝置現已啟動並開始運作。應用程式會啟動且螢幕上會顯示背景顏色和問候的文字。
4. 結語
恭喜!您已在 Android Emulator 上執行應用程式!
摘要
- 如要建立 AVD,請開啟專案,依序點選「Tools」>「Device Manager」,然後使用裝置管理工具選取硬體裝置和系統映像檔。
- 如要在虛擬裝置上執行應用程式,請務必先建立裝置,從工具列選單中選取裝置,然後按一下 。