Possible sure, it was possible in 2013 itself. I've run android both on Ubuntu in AWS and locally inside Virtualbox (or maybe VMWare). And Eclipse (then) and Android Studio come with a variety of emulators. In all cases, you better have a somewhat beefy dev machine. Macs are more than enough, my wife's cheap Thinkpad can't handle both Studio and emulator.