
Specifically, we are looking for ARM 64 v8a System Images. What we want to do though is to add a new emulator that supports the M1 architecture. There is a good chance you could go through here and accidentally update some components that you don’t intent, so just make sure that you very deliberately make the next steps. After you make this change it will take a bit while the repository refreshes.īe careful here. In the lower-right of the SDK Manager, select the Gear Icon > Repository > Full List (Unsupported). From within Visual Studio, go to the application menu and select the Tools > Android SDK Manager option.

Visual Studio 2019 for Mac Configuration Updates This guide below will go through the steps that I did to get everything up and running on my machine. One of those has been getting the Android emulator up and running with the configurations from Visual Studio 2019 for Mac. It is a relatively new CPU architecture for the platform and, while Rosetta 2 works pretty well in a lot of cases, there are still a few rough spots. It is hard to believe what a major leap that this feels like coming from a product that, I felt, was already pretty well designed. It is fast, completely silent, the battery life defies logic, and it runs extremely cool. I had a previous generation MacBook with an i9 processor and this absolutely blows that out of the water in basically every way.

There are still a lot of things missing, but the basics work. The latest Canary build of Android Studio (15 as of writing this) brings initial native support for M1 Macs. Thankfully, Google is working on a solution. Because this is a recent transition, Apple has built-in a compatibility layer to allow x86-based programs to run on M1 Macs, and it seems to work pretty well.
