簡體   English   中英

Xamarin Visual Studio 中的 Android 模擬器不顯示應用程序

[英]Android emulator in Xamarin Visual Studio does not show the app

我在 Visual Studio 中創建了一個新的 Xamarin 項目,我選擇了 Single View App。

  • 然后我沒有做任何改變。

  • 我剛剛按下了運行按鈕。

  • 模擬器啟動,

  • 但該應用程序並未出現在模擬器手機的菜單中。

有沒有人知道導致問題的原因?

在 Windows 上,您有幾個選項可以加速模擬器。 在此處閱讀更多信息: https : //docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?pivots=windows

使用 HyperV :確保安裝Windows 管理程序平台

  1. 右鍵單擊 Windows 按鈕並選擇“應用程序和功能”。
  2. 在相關設置下選擇右側的程序和功能。
  3. 選擇打開或關閉 Windows 功能。
  4. 選擇 Hyper-V,然后單擊確定。

之后您可能需要重新啟動計算機。

英特爾 HAXM :如果您不使用 HyperV 並且不打算也不運行其他虛擬機管理程序,例如 VMWare、VirtualBox 等,那么您可以安裝英特爾 HAXM。

在 Android SDK 管理器的工具中,下載 Intel HAXM。 完成后,轉到安裝Android SDK的文件夾。 應該有一個 extras 文件夾,其中有英特爾 HAXM 的安裝程序。

在 macOS 上,英特爾 HAXM 是要走的路。 在此處閱讀如何安裝: https : //docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?pivots=macos

應該像從命令行運行sh ~/Library/Developer/Xamarin/android-sdk-macosx/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh

這兩種方法中的任何一種都應該顯着加快 Android Emulator。

如果您在部署到模擬器時遇到問題,有時默認配置的空間非常有限,並且由於模擬器的存儲空間不足,安裝任何東西都可能會失敗。 轉到 Android AVD 並增加內部存儲大小。

對於其他故障,請檢查 Visual Studio 中的“部署輸出”窗口,並提供有關出錯原因的更多信息。 否則,這只是一個猜測。

這可能只是一個錯誤。 創建一個新項目。 如果仍然空白,請等待 5 分鍾。 也許您的計算機速度很慢,因此加載需要時間。

如果您是第一次開始使用 xamarin

  1. 從 dropout 菜單創建設備(不要只是讓它通過按下運行按鈕來創建它)。
  2. 從下拉菜單中選擇設備。
  3. 跑起來。

如果沒有添加,只需重新啟動 Visual Studio(應將“運行”更改為設備名稱)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM