title: Cordova and adb-server issue
body: <p>I'm building a project with Cordova. On iOS, the workflow seems about what I was expecting but on Android it's quite the balancing act and I'm not entirely sure how to fix. Initially, I receive the following error when running <code>cordova run android ...</code>:</p>
  
  <pre><code>Error: Failed to execute shell command "getprop,dev.bootcomplete"" on device: Error: adb: Command failed with exit code 1 Error output:
  error: device unauthorized.
  </code></pre>
  
  <p>From here, I run <code>adb-kill server</code> and run <code>cordova run android ...</code> again. The emulator and application appear to launch without the previous adb issues, however, after showing the splash screen, the application crashes with the following error dialog in the Android emulator:</p>
  
  <pre><code>Application Error
  
  The connection to the server was unsuccessful.
  (file:///android_asset/www/index.html)
  </code></pre>
  
  <p>If I run <code>cordova run android ...</code> one more time the application loads successfully and I can run through the application as expected. If I reboot, I need to start this process all over again. This application works on other people's computers so I imagine there is something misconfigured on my system but I'm not sure the best way to proceed determining what is wrong.</p>