The open source project I stumbled upon that allows you to run Android apps on PC is Waydroid....it takes a container-based approach to running a full Android system directly on Linux
Doesn't Waydroid require Wayland instead of XWindows?
Because my Linux PC is also my gaming PC, which for historical reasons (used to be a Windows PC) has a NVidia card, and from what I've read Wayland is a lot more problematic with NVidia drivers than XWindows.
Last time I went to install Waydroid I just stopped half way and reverted it because their website says it requires Wayland.