Android Emulator & Studio works but performances are bad on Apple M1.Let's test the working beta version of Android Emulator based on Apple M1 and the intel.
- Feb 07, 2021 Click on releases option and download the latest preview version by clicking of android emulator m1 preview.dmg. It will download a DMG file. Click on the DMG file in downloads folder of your Mac.
- Mar 30, 2021 How to create Android emulators in M1 Mac. Using Android Studio Emulators in M1 Mac: Previously, when M1 Macbooks were released, Android studio didn’t have any support for emulators. Google has released a different preview build for emulators. You can check this build here.
I can’t run emulators on my M1 MacBook Air
. I have downloaded an arm 64 system image on Android SDK but each time I try to create a new emulator there is an error that says emulator not installed
. in avd setup (look at the first picture). ofcourse the emulator is created but after that in and manager there is a button that says install emulator
which I clicked and a dialog pops up for a few seconds downloading some stuff but nothing happens. nothing is downloaded or installed
and here are the tools I have installed on sdk :
Source: Android Questions
Yesterday the emulator was working perfectly. The system image was arm64-v8a. I don’t exactly remember the Release name of the working system image but, yesterday there was an update for the ARM 64 system image which I accepted and the release name is “S”.
I can start the emulator from my AVD Manager, the emulator also starts when I press the ‘Run app’ button however, the app isn’t loaded on the emulator and the emulator appears offline if I check through “adb devices” or if I click on “Troubleshoot Device connections” it shows:
“emulator-5554 – Device is currently in the offline state”
I have tried most of the suggestions found on StackOverflow like:
adb kill-server, adb start-server
Remove and re-create AVD device
Invalidate Caches/Restart
Enable USB debugging inside the emulator
Wipe data and cold boot from AVD manager
I am using Android Studio 4.1.3
Build #AI-201.8743.12.41.7199119, built on March 10, 2021Runtime version: 1.8.0_242-release-1644-b3-6915495 x86_64VM: OpenJDK 64-Bit Server VM by JetBrains s.r.omacOS 10.16GC: ParNew, ConcurrentMarkSweepMemory: 1981MCores: 8Registry: ide.new.welcome.screen.force=true, external.system.auto.import.disabled=trueNon-Bundled Plugins: org.jetbrains.kotlin
Emulator For M1 Mac
AVD:
Any idea what has gone wrong? Or how to tackle this issue?
Answer
Replace the avd system images you have downloaded with the r02 images. r03 is broken for me but reverting to r02 saved the day!
With the latest android (4.1.3) on macOS, the directory you want to put the unzipped images in is probably something like ~/Library/Android/sdk/system-images/android-S
.
Avd Mac M1 Download
For example, the path for the google play image is ~/Library/Android/sdk/system-images/android-S/google_apis_playstore/arm64-v8a