Solving the "missing emulator engine program for ‘x86’ cpu" error when trying to run emulators from Mac Terminal.

Joseph Burutu
2 min readMay 31, 2020

So if you are like me and you once tried to run your android studio emulator(AVD) from the Mac Terminal, you might have probably gotten this error, " missing emulator engine program for ‘x86’ cpu".

I know how annoying it can be, so I decided to write this article to help😉.

So simply follow these steps and you should be fine:

  1. Open your Mac Terminal
  2. Input the following "cd ~/Library/Android/sdk"
  3. Then input this "./emulator/emulator -avd [your emulator name]"

And that's it, you should be just fine😁.

Finding your emulator name

If you don't know your emulator name, simply follow these steps:

  1. Open your Mac Terminal
  2. Input the following “cd ~/Library/Android/sdk/tools
  3. Then input this “ ./emulator -list-avds

You should then get a list of your emulators:

Android_Wear_Round_API_23
Nexus_10_API_22

That's basically it, thanks, and leave comments if you feel I missed something. This is like my first time making a troubleshooting article🙈.

So I wrote another article on how to connect your android emulator to the internet from the mac terminal. Feel free to check it out

--

--