Android is not desktop Linux. Otherwise you'd be able to run Android apps natively on desktop Linux. You need an emulator just like Windows to do it on desktop Linux to run Android apps.
Some software compiled for KDE doesn't run on a GNOME desktop.. so which one isn't Linux ? If a company adds a closed source store to a distro it doesn't stop being a Linux distro.