Jump to content
Sign in to follow this  
FreeDelphiPascal

How do I create an Android simulator under Delphi 11.3 ?

Recommended Posts

All tutorials for Delphi 10.4 show how to create an emulator using a GUI program called sdk manager.exe / avd manager.exe.
Under Delphi 11 (SDK-2525-22.0.48361) that program is not there anymore.

 

Related links:

 

Not about emulators:

 

About Emulators, for Delphi, but for Delphi 10.4:

 

Not about Delphi. Recommends installing Android Studio, but I am afraid that it will screw up my current SDK which was difficult to setup:

 

Official documentation (obsolete). Cannot find its D11 equivalent:

https://www.embarcadero.com/starthere/xe7/mobdevsetup/android/en/creating_an_android_emulator.html

Edited by FreeDelphiPascal

Share this post


Link to post
Just now, FreeDelphiPascal said:

Under Delphi 11 (SDK-2525-22.0.48361) that program is not there anymore.

Those executables have been removed from the SDK - now you need to use either the command line tool, or install Android Studio and use the Virtual Device Manager.

 

Note that running emulators on Windows can be horrendously slow. You're way better off using a real device.

  • Like 1

Share this post


Link to post
Just now, Dave Nottage said:

Note that running emulators on Windows can be horrendously slow. You're way better off using a real device.

I have a AMD Ryzen (I'm an AMD fan since 1995) at 4.7GHz. Do you think it is still too slow?

Edited by FreeDelphiPascal

Share this post


Link to post
5 hours ago, FreeDelphiPascal said:

I have a AMD Ryzen (I'm an AMD fan since 1995) at 4.7GHz. Do you think it is still too slow?

Yup

  • Like 1

Share this post


Link to post
9 hours ago, FreeDelphiPascal said:

Do you think it is still too slow?

Most likely. The only bearable way I have found of using an Android emulator is to have a Mac with a silicon chip (e.g. M1, M2 etc), and run Arm64 emulators on it. Delphi can communicate with them using the relevant adb commands, along with a secure shell client such as PuTTY, all of which I describe in this video.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×