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
as far as i could find out the app i tried to run needs an arm environment (dont quote me on that cause im not a rocket scientist), so waydroid is out of the window now too
waydroid can run arm apps via libhoudini or libndk fine in the vast majority of cases