title: Cannot run program "adb": error=13, Permission denied
body: <p>I have a program, which must execute only one command </p>
  
  <pre><code>class MainActivity : AppCompatActivity() {
      override fun onCreate(savedInstanceState: Bundle?) {
          super.onCreate(savedInstanceState)
          setContentView(R.layout.activity_main)
  
          Runtime.getRuntime().exec("adb shell input tap 0 0")
      }
  }
  </code></pre>
  
  <p>But I'm getting an error</p>
  
  <pre><code>Process: com.example.tomfo.pokerclicker, PID: 11578
  java.io.IOException: Cannot run program "adb": error=13, Permission denied
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1050)
      at java.lang.Runtime.exec(Runtime.java:695)
      at java.lang.Runtime.exec(Runtime.java:525)
      at java.lang.Runtime.exec(Runtime.java:422)
      at com.example.tomfo.pokerclicker.MainActivity$onCreate$1.run(MainActivity.kt:14)
      at java.util.TimerThread.mainLoop(Timer.java:562)
      at java.util.TimerThread.run(Timer.java:512)
   Caused by: java.io.IOException: error=13, Permission denied
      at java.lang.UNIXProcess.forkAndExec(Native Method)
      at java.lang.UNIXProcess.&lt;init&gt;(UNIXProcess.java:133)
      at java.lang.ProcessImpl.start(ProcessImpl.java:132)
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
      at java.lang.Runtime.exec(Runtime.java:695) 
      at java.lang.Runtime.exec(Runtime.java:525) 
      at java.lang.Runtime.exec(Runtime.java:422) 
      at com.example.tomfo.pokerclicker.MainActivity$onCreate$1.run(MainActivity.kt:14) 
      at java.util.TimerThread.mainLoop(Timer.java:562) 
      at java.util.TimerThread.run(Timer.java:512) 
  </code></pre>
  
  <p>Although I've added adb to path into properties on Windows and can run abd commands throw Android Studio console (but in Android Studio console command is not green). How to solve this problem? This command is working throw Studio console command</p>