2015-07-12 267 views
20

Android新手。我的處理器是AMD,而不是Intel,所以我無法在Android studio中打開模擬器。在AMD處理器上運行Android Studio模擬器

此答案有評論:'您可以運行ARM(非英特爾)仿真器映像。從你的列表中,只需選擇一個非英特爾仿真。'他們沒有解釋可以找到的地方。有任何想法嗎?由於

Android Studio emulator and AMD CPU

+0

我剛剛安裝了最新版本的Studio,它會自動安裝HAXM模擬器,它不適用於我的AMD處理器。我卸載了它,但仍然無法用手臂圖像啓動模擬器。某處有設置嗎? (應該是它自己的問題嗎?在這裏看起來很重要) –

回答

24

好吧,首先,打開你的Android SDK管理器:工具 - > Android的 - > SDK管理器,然後選擇你要下載,展開它並選擇ARM EABI v7a System ImageARM 64 v8a System Image在任何平臺/包安裝。

之後,打開Android的AVD管理器:工具 - > Android - > AVD管理器並創建一個模擬器。您可以選擇現有的或創建自己的。

爲了獲得更好的效果,您可能需要重新啓動Android Studio。

+0

謝謝,我已經有了這兩種工具。我已經切換到一個MIPS作爲CPU的設備,所以我會看看我是否可以繼續這樣做。 –

+0

@BobbyKing King,很高興幫助^ _^ – blueware

1

在我的系統中,我必須安裝ARM AEBI a7a系統映像和Google API,並且還安裝了僅適用於API 15,16和17(我沒有低於15)的MIPS。耗時約12小時修補,但它現在起作用。

或者,您可以使用Genymotion作爲模擬器,但是最有可能會失去設計能力,否則包含模擬器可用。

它現在有效。相當慢,但它的工作原理。當然,一旦你啓動了模擬器,只要你不關閉它,它會快得多。

您可能需要重新啓動Android工作室,並重新啓動我的整個計算機只是爲了好的措施。

希望有所幫助。

11

開放的Android AVD管理器:工具 - > Android的 - > AVD管理和創建模擬器:

- 創建虛擬設備

- 選擇系統映像,您需要任何硬件

- 現在點擊「其他圖像」標籤

- 選擇要安裝的圖像。 重要:請注意,對於AMD在 「ABI」 專欄也說:ARM EABI V7AARM 64 V8A

-Install並重新啓動Android Studio中

這對我的作品。

+0

哦,這太慢了,根本無法實現。 – maplemale

+0

至少你能解釋爲什麼它太慢/不可行,更好的方法來做到這一點? 謝謝你正手 –

0

你需要做的第一件事是從SDK管理器和其他必要的軟件包,如platform-25等下載額外的工具包,然後打開AVD管理器並選擇你想要的任何模擬器轉到「其他圖像」選項卡,然後選擇ARM AEBI a7a系統圖像並選擇完成,你都完成了,希望這會對你有所幫助。

4

我使用的是Android Studio的microsoft's Android emulator。我有一個AMD FX8350。 Android studio中的ARM是非常慢的。

唯一的問題是它需要Hyper-V而不是available on windows 10 Home。

它是一個非常快速的模擬器,它是免費的。我用過的最好的模擬器。

0

你可能聽說過Bluestacks,實際上你可以在Bluestacks模擬器上運行和調試你的android應用程序。我認爲這是Android Studios模擬器速度較慢的最佳解決方案。下次再考慮購買英特爾處理器。在這裏尋找更多的信息:Connect Bluestacks to Android Studio