How to run Android Apps in Linux without an Emulator
Usually, a standard android app is generated for a tablet PC or smartphone running on the Android OS. Still, this guide will explicitly show you how to set it up on your Linux machine without using an emulator.
Source: FOSS Linux