Step 4 : Setup Genymotion : In Genymotion or any emulator, Create a Android Virtual Device of your choice. Step 3 : Need to install a Emulator of your choice. Mac users move the Appium.app to the Applications folder. Mac & Windows users, choose the respective appium binary at
Hope Linux follows the same pattern as that of Mac. I have given the steps below for Mac OS & Windows. Constructive feedback is welcome to improve the post which helps users.
Feel free to contact me in case of any issues during setup. Using the below steps, the reader can start the Appium Server programmatically, run the tests in Emulator. I have given the steps to setup Appium Server for Android platform. Appium Server is really tricky to setup in Mac OS as there are multiple components to be integrated.