[Android Studio] Could not automatically detect an ADB binary

Could not automatically detect an ADB binary. Some emulator functionality will not work until a custom path to ADB is added. This can be done in Extended Controls (...) > Settings > General tab > 'Use detected ADB location'

I happened to download Android Studio that runs natively on M1 Silicon Mac, I was looking for an Android Emulator that could also run natively, after getting it installed when I ran the emulator I got the above messages.

Now the question that I had was - How to connect the emulator to Android Studio and run by applications that I want to test, here is how I was able to do this,

  1. Open Android Studio
  2. Go to: Menu -> Tools -> SDK Manager
  3. Click on SDK Tools Tab,
  4. Now Check on - "Android SDK Platform-Tools"
  5. Click on OK to install.
  6. Now you should see "Virtual Device" under Device Connector (just next to build icon)
  7. Run your App and it should start in Native M1 Android Emulator.
Run Android App from Android Studio on Native M1 Emulator
Run Android App from Android Studio on Native M1 Emulator

Have Questions? Post them here!

Recent Posts:

Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and Software Developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include Learnings, Video Tutorials, Code Snippets, How Tos, Blogs, Articles, etc.