Android Question Is anyone using AVD Emulators?

Diceman

Active Member
Licensed User
I used to use HAXM or its replacement accelerator software to run AVD on my Win 10 box. It worked great and would load the B4A app in about 2 seconds in the emulator. Without the accelerator software it was really slow loading.

1) I'm now getting a new AMD computer and wanted to know if anyone has solved the program on running AVD on AMD computers?
2) Are any fast 3rd party emulators available?
3) Otherwise I'll end up buying at least a tablet for testing the app to make sure I'm using the screen space effectively.

TIA
 
Solution
A:
1.There is no problem to run AVD on AMD computers.
2.yes, there are some simulators, such as Bluestack,NoxPlayer, etc
3.A real device is useful for testing camera, BLE, and GPS etc,

teddybear

Well-Known Member
Licensed User
A:
1.There is no problem to run AVD on AMD computers.
2.yes, there are some simulators, such as Bluestack,NoxPlayer, etc
3.A real device is useful for testing camera, BLE, and GPS etc,
 
Upvote 0
Solution

Diceman

Active Member
Licensed User
A:
1.There is no problem to run AVD on AMD computers.
2.yes, there are some simulators, such as Bluestack,NoxPlayer, etc
3.A real device is useful for testing camera, BLE, and GPS etc,
Is the AVD performance on AMD computers respectable?
To get performance from AVD, do I need an AMD hyperthreading processor like Ryzen 7 or 9? Ryzen Threadripper processor?
Or can a lower cost Ryzen 3 and 5 without hyperthreading work fast enough?

From my experience with an Intel processor, it needed hyperthreading to make AVD nearly as fast as a phone.

TIA
 
Upvote 0

teddybear

Well-Known Member
Licensed User
Yes.
I don't know what you want to do on AVD, at least in my opinion,it is enough for me on pc with AMD Ryzen 5 2600
 
Upvote 0

aeric

Expert
Licensed User
Longtime User
HAXM is deprecated.

It is now using AEHD (formerly call GVM) and WHPX
 
Last edited:
Upvote 0

Sagenut

Expert
Licensed User
Longtime User
I can confirm that HAXM has been deprecated from Android Emulator version 33 (intended as the software not the SDK) in favour of AEHD
You should see HAXM Deprecated even in SDK Manager.
You can leave HAXM installed, simply Android Emulator will not rely on it.
 
Upvote 0

Sagenut

Expert
Licensed User
Longtime User
@Diceman
This could be useful if you didn't found it already
https://www.b4x.com/android/forum/threads/amd-ryzen-processor-android-emulator-avd.104570/
I would use, if possible, only the official emulators from Google SDK and not 3rd party softwares.
3rd party softwares often are stuck on a certain Android version and updated when they need.
With the official ones you can have whatever version of Android you wish to test and it will be as near as a real device.
Of course a final test on REAL devices it's strongly recommended especially for production releases.
And not everything can be tested reliably with emulators.
I find them extremely useful to test Google limitations year by year.
 
Last edited:
Upvote 0

Diceman

Active Member
Licensed User
This link may be of help. HAXM has been deprecated for a few years now. Android Studio uses AVD with AEHD and they explain how to install it. This is how they get AVD to run nearly as fast as hardware. I'm glad to see they support AMD processors because from what I've heard, the new AMD processors that came out this month has leapfrogged Intel processors.

Configure hardware acceleration for the Android Emulator
 
Upvote 0
Top