[英]Android Studio not launching an emulator
當我嘗試在Android Studio中運行Android代碼時,它會在事件日志中顯示以下內容。 但我沒有得到任何輸出,我無法打開模擬器。
Executing tasks: [:app:assembleDebug, :app:assembleDebugAndroidTest]
7:28:43 PM Gradle build finished in 4s 386ms
7:30:24 PM Executing tasks: [:app:assembleDebug]
7:30:27 PM Gradle build finished in 3s 576ms
當我嘗試從AVD Manager運行時,它顯示如下:
無法在模擬器中啟動AVD。
輸出:
模擬器:警告:VM堆大小設置低於硬件指定的最小值384MB
模擬器:警告:將VM堆大小設置為384MB
模擬器:錯誤:x86仿真目前需要硬件加速! 請確保正確安裝和使用Intel HAXM。
CPU加速狀態:Android Emulator需要具有VT-x和NX支持的Intel處理器。
你的CPU:'AuthenticAMD'
當您創建設備時,您應該使用arm而不是x86。 它必須工作
我建議使用Visual Studios Android Emulator
它是獨立的,所以你不需要Visual Studio來運行它,它會在幾秒鍾內啟動,並且比GenyMotions Android Emulator更強大。
從VS Android模擬器啟動您的模擬器,一旦操作系統啟動並且主屏幕顯示運行您的代碼,它將為您提供在android工作室中選擇VS模擬器的選項。
下載最新版本的Haxm並在BIOS(硬件加速)中啟用它,在大多數計算機上它基本上都是關閉的
當發生此類問題時,最好的方法是確保您已正確遵循以下幾點。
您已安裝適當的SDK
您的BIOS中已啟用Intel HAXM和虛擬化選項
正確配置仿真器,下載Intel X86 Atom系統映像以獲得更好的性能。
如果你在創建模擬器時有AMD處理器,則用戶手臂而不是x86。(在大多數情況下)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.