the one thing linux really hasnt been made on par with winblows yet is the dreadful amount of options for android simulation -the most popular choice seems to be Waydroid, but its such an unneeded hassle to set up at all -genymotion is just slow -and than you have things like android x86 which entirely defeat the point of an emulator
I don’t think the Android emulator in Studio shares your kernel, does it? I know it’s using KVM like a nornal virtual machine with some GPU acceleration tricks, but I don’t think it went full-on container mode yet.
Anbox and Waydroid have, those definitely share your kernel. That’s why they require two deprecated kernel modules that only Android still uses.
Ah, I’m not sure. It’s been a few years since I have been an Android developer. My memory is getting fuzzy. KVM sounds right, tbh. But I know that when switching from Windows to Linux made my performance (on the same hardware) go from damn near unusable to nearly perfect.