title: Can an Android app detect ADB commands?
body: <p>Is there anyway an app could detect if it was launched (or killed) via an ADB command line code from an attached computer vs physically tapping the actual app icon on the screen?</p>
  
  <p>And/or could it tell if a tap input in the app was done by a physical tap vs an ADB input?</p>
  
  <p>Launch command:  adb shell monkey -p  -c android.intent.category.LAUNCHER 1</p>
  
  <p>Kill command: adb shell am force-stop </p>
  
  <p>Tap command: adb shell input tap  </p>