title: cordova run android give error “The system cannot find the path specified.”
body: <p>In a fresh cordova installation, I get the following error:</p>
  
  <pre><code>$ cordova run android
  Android Studio project detected
  ANDROID_HOME=C:\Users\myuser\AppData\Local\Android\Sdk
  JAVA_HOME=C:\Program Files\Java\jdk1.8.0_171
  studio
  The system cannot find the path specified.
  (node:17492) UnhandledPromiseRejectionWarning: Error: cmd: Command failed with exit code 1
      at ChildProcess.whenDone (C:\Users\myuser\Code\test\platforms\android\cordova\node_modules\cordova-common\src\superspawn.js:169:23)
      at emitTwo (events.js:126:13)
      at ChildProcess.emit (events.js:214:7)
      at maybeClose (internal/child_process.js:925:16)
      at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
  (node:17492) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
  (node:17492) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
  </code></pre>
  
  <p>Anyone else run across this issue? I've tried re adding the environment variables to my windows 10 system with no success.</p>
  
  <p>Versions:</p>
  
  <p>npm 6.1.0</p>
  
  <p>node 8.11.2</p>
  
  <p>cordova 8.0.0</p>
  
  <p>os: Windows 10</p>