Run Android studio emulator on AMD processor
Android newbie. My processor is AMD, not Intel, so I can't open the emulator in Android studio.
This answer has the comment: 'You can run the ARM (non Intel) emulator image. From your list, just choose a non Intel emulation.' They don't explain where this can be found. Any ideas? Thanks
Android Studio emulator and AMD CPU
Alright, first of all, open your Android SDK Manager: Tools -> Android -> SDK Manager, then chose any platform/package you want to download, expand it and select ARM EABI v7a System Image
or ARM 64 v8a System Image
then install.
After that, open Android AVD Manager: Tools -> Android -> AVD Manager and create an emulator. You may chose from existing or create your own.
For better results, you may need to restart Android Studio.
[UPDATE]
Thanks to @bjornredemption for his clue.
As per Google's latest documentation for Android Emulator v29+ Navigate to Tools -> Android -> SDK Manager then select the "SDK Tools" tab and tick this option:
Android Emulator Hypervisor Driver for AMD Processors
Then click Apply to download then use it for your emulator.
Open Android AVD Manager: Tools -> Android -> AVD Manager and create an emulator:
- Create Virtual Device
- Choose any hardware
- Now in system image you need to click on the "Other Images" tab
- Select an image to install. IMPORTANT: Notice that for AMD in the "ABI" column it has to say: ARM EABI v7a or ARM 64 v8a
- Install it and restart Android Studio
This works for me.
I am using microsoft's Android emulator with Android Studio. I have an AMD FX8350. The ARM one in android studio is terribly slow.
The only issue is that it requires Hyper-V which is not available on windows 10 Home.
Its a really quick emulator and it is free. The best emulator I have used.