簡體   English   中英

Android Studio 模擬器和 AMD CPU

[英]Android Studio emulator and AMD CPU

我無法在標准 Nexus 5 模擬器上運行我的應用程序。 似乎它需要 Intel HAXM,但我有一個 AMD 處理器。 那么如何在不購買英特爾處理器(或安裝 Linux)的情況下使用模擬器?

如果您有 AMD 處理器,則可以下載 ARM 映像,但在 x86 平台上速度非常慢。

x86 鏡像不適用於 AMD CPU,因為 x86 鏡像需要安裝需要 VT-X 支持的 HAXM,並且只有 Intel CPU 支持它。

因此,您可以下載支持 VT-X 和 AMD-V 技術的 Genymotion 模擬器。

Genymotion 超級快。 除了連接物理設備進行測試之外,這是下一個最好的事情。 Android Studio 模擬器的測試效率不高。 我正在使用 Genymotion 的個人版本。

使用最新的 API 30,即使是 x86 模擬器在 AMD 處理器中也非常快。 為此,在 Windows 中,請遵循以下操作。

在 AMD 處理器中您絕對不需要 Intel HAXM(硬件加速執行模式),因為它們是 AMD 處理器。

只需在 Windows 功能中啟用(選中)Windows Hypervisor Platform,如下所示。 在此處輸入圖片說明

現在,您可以啟動模擬器。 不需要英特爾 HAXM。

這是官方鏈接: https : //android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html

您可以運行 ARM(非 Intel)仿真器映像。 從您的列表中,只需選擇一個非英特爾仿真。

如果您只想測試應用程序,而不受模擬器的干擾,那么您應該嘗試使用ARC Welder 它適用於 ChromeGoogle App Runtime

您只需將您的應用程序的 apk 文件提供給它,它就會生成一個包含您的應用程序資源的文件夾,然后啟動該應用程序。 它仍在大量開發中,因此並非所有應用程序都可以運行,但它確實值得一試。

暫無
暫無

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

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