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

  • Dandroid@dandroid.app
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    There’s one that you can download through Android Studio. It’s pretty good if you have Linux as your host OS, as it will share your Linux kernel rather than emulating it. I guess by definition that’s not an emulator, though, so it technically doesn’t answer your question.

    I haven’t used it with Windows as my host OS since around 2016, but it was not very good back then.

    • 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.

      • Dandroid@dandroid.app
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        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.