I started Android Studio 4.1
in macOS Big Sure 11.0.1
with new ARM cpu M1
After installing Rosetta: Yes, it builds !
But the Emulator has problems, it shows me CPU does not support VT-x
Even ARM images have this issue
I used the most recent, a very old api25 (Google has to do here something) but it's increadible slow
How to make the Emulator work and fast ?
As of August 2022, there are no Android Emulators available for the Apple M1 chip Macbook to play Android games or run apps. If you have an older version of Mac or an Intel-powered Mac, you can try Bluestacks. Bluestacks is currently the best Android Emulator available on Mac.
The latest Canary build of Android Studio (15 as of writing this) brings initial native support for M1 Macs.
The CPU uses the AArch64 or ARM64 extension set of the ARM architecture. Likewise, you are probably used to integrated GPUs as well, as they've been used in Intel and AMD chips for years. The GPU used in the Apple M1 has eight cores and takes up just a bit more space on the chip than the eight CPU cores.
What's Different About the M1. Unlike Intel chips built on the x86 architecture, the Apple Silicon M1 uses an Arm-based architecture much like the A-series chips that Apple has been designing for iPhones and iPads for years now.
Good news !
Edit on 28th July 2021 🎉 🌈
Apple Silicon Support
Now there is an arm64 release version available for Android Studio Arctic Fox (2020.3.1) You can download it here https://developer.android.com/studio#downloads
Use a arm64-v8a image !
When NDK runs into Unknown host CPU architecture: arm64
you can solve it here
Solved https://stackoverflow.com/a/68285501/1079990kapt
doesn't work
End of beta ! Thank you
Edit on May 2021 🎉 🌈
Apple Silicon Support
There is an arm64 version available for Android Studio Arctic Fox (2020.3.1) Canary 15 ... RC01 You can download it here https://developer.android.com/studio/archive
Edit on 4th Feb 2021
Now audio in and out works properly https://github.com/741g/android-emulator-m1-preview/issues/10#issuecomment-773532762
This fixed my issue
Tools -> SDK Manager -> SDK Tools (tab) -> Deselect 'Android Emulator' -> OK
Now, when you try to run your app, or launch device from AVD Manager, it will give the 'Install Emulator' error -> Click Ok. This will automatically download the correct version.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With