共用方式為


在 Android 裝置或模擬器上進行測試

您可以透過幾種方式,包括使用實體裝置或使用 Windows 電腦上的模擬器來測試和偵錯 Android 應用程式。 我們在本指南中概述了一些建議。

在實體 Android 裝置上執行

要在實體 Android 裝置上執行您的應用程式,您首先需要啟用 Android 裝置的開發選項。 自 4.2 版本以來,Android 上的開發者選項預設為隱藏狀態,因此需根據 Android 版本啟用該選項。

啟用您的裝置以進行開發

對於執行最新版本 Android 9.0+ 的裝置:

  1. 使用 USB 線將您的裝置連接到 Windows 開發電腦。 您可能會收到安裝 USB 驅動程式的通知。
  2. 在您的 Android 裝置上,開啟設定畫面。
  3. 選取關於手機
  4. 捲動到底部並點選組建編號七次,直到畫面顯示您現在是開發人員!
  5. 返回上一個畫面,選取系統
  6. 選取進階,捲動至底部,然後點選開發人員選項
  7. 開發人員選項視窗中,向下捲動以尋找並啟用 USB 偵錯

在裝置上執行您的應用程式

  1. 在 Android Studio 工具列中,從執行設定下拉式功能表中選取您的應用程式。

    Android Studio 回合組態功能表

  2. 目標裝置下拉式功能表中,選取要執行應用程式的裝置。

    Android Studio 目標裝置功能表

  3. 選取執行▷。 這將在您連接的裝置上啟動該應用程式。

使用模擬器在虛擬 Android 裝置上執行您的應用程式

關於在 Windows 電腦上執行 Android 模擬器,首先您需要知道,無論您的 IDE (Android Studio、Visual Studio 等) 如何,都能透過啟用虛擬化支援大幅提高模擬器效能。

啟用虛擬化支援

在使用 Android 模擬器建立虛擬裝置之前,建議您開啟 Hyper-V 和 Windows Hypervisor Platform (WHPX) 功能來啟用虛擬化。 這可讓電腦處理器大幅提高模擬器的執行速度。

若要執行 Hyper-V 和 Windows Hypervisor Platform,您的電腦必須:

  • 具有 4GB 記憶體
  • 具有支援第二層位址轉譯 (SLAT) 的 64 位元 Intel 處理器或 AMD Ryzen CPU。
  • 執行 Windows 10 版本 1803+ (檢查您的版本編號)
  • 已更新圖形驅動程式 (裝置管理員>顯示介面卡>更新驅動程式)

如果您的電腦不符合此條件,您也許可以執行 Intel HAXMAMD Hypervisor。 如需詳細資訊,請參閱 Android Studio 模擬器文件

  1. 開啟命令提示字元並鍵入下列命令,確認您的電腦軟硬體是否與 Hyper-V 相容:systeminfo

    命令提示字元中 systeminfo 的 Hyper-V 需求

  2. 在 Windows 搜尋方塊 (左下角) 中,輸入「windows features」。 從搜尋結果中選取開啟或關閉 Windows 功能

  3. Windows 功能清單顯示後,捲動畫面尋找 Hyper-V (包括管理工具和平台) 和 Windows Hypervisor Platform,確認選取該方塊以啟用兩個項目,然後選取確定

  4. 在收到提示時重新啟動您的電腦。

使用 Android Studio 進行原生開發的模擬器

在建置和測試原生 Android 應用程式時,建議使用 Android Studio。 應用程式準備好進行測試後,您可以透過以下方式建置和執行應用程式:

  1. 在 Android Studio 工具列中,從執行設定下拉式功能表中選取您的應用程式。

    Android Studio 回合組態功能表

  2. 目標裝置下拉式功能表中,選取要執行應用程式的裝置。

    Android Studio 目標裝置功能表

  3. 選取執行▷。 這將啟動 Android 模擬器

提示

將應用程式安裝到模擬器裝置上後,您可以使用 Apply Changes 部署某些程式碼和資源變更,而無需建置新的 APK。 如需詳細資訊,請參閱 Android 開發人員指南

使用 Visual Studio 進行跨平台開發的模擬器

有許多適用於 Windows 電腦的 Android 模擬器選項。 建議使用 Google Android 模擬器,因為它可以存取最新的 Android 作業系統映像和 Google Play 服務。

Android 模擬器與 Visual Studio

深入了解如何使用最新版的 Visual Studio 進行 Android 開發。 開啟最新版的 Visual Studio、建立新的 C++ Android 專案、設定平台組態、執行專案,然後就會出現預設的 Android 模擬器。 建議使用 .NET Multi-platform App UI (MAUI) 開發工作負載。 您可能需要使用 Visual Studio 安裝程式來修改工作負載

其他資源