Start application from ADB I have an Android device which I don't have physical access to. But I can access it through ADB commands. I have Teamviewer host installed on it. But unfortunately it's not running. How can I start it using ADB commands? Below is the Teamviwer app that I am using.

https://play.google.com/store/apps/details?id=com.teamviewer.host.samsung&amp;hl=en
You can launch apps with the am start command. Or if you don't know its launcher activity, use the monkey command.

Try 

adb shell 

monkey -p your.package.name -v 500


where package name is the name of the app package – making the command, in your case:

monkey -p com.teamviewer.host.samsung -v 500