title: Getting a white screen with my installed app in Android emulator (however works in browser)
body: <p>I am having issues getting a legacy mobile app to run in an emulator - it all seems to run in the browser without any issues but when I run the <strong>cordova emulate</strong> command  the app attempts to install but I always get a white screen (nothing else) &amp; the app isn't visible to use.</p>
  
  <p>I am running Cordova CLI v5.0.0 although the app was made about a year ago so was developed in an older version of Cordova.</p>
  
  <p>Can anyone suggest the best ways to debug this app to find the cause of the problem &amp; why the problem only persists when I run the emulate command but seems fine in the browser?</p>
  
  <p>-- update --
  I have installed the Samsung drivers to allow me to connect my OnePlusOne device to adb, and I am know using the Android Studio program to collate errors etc..</p>
  
  <p>In Android studio I can see the logs (see gist below):</p>
  
  <p><a href="https://gist.github.com/gkimpson/fbde0f5a7d1017daae17" rel="nofollow">https://gist.github.com/gkimpson/fbde0f5a7d1017daae17</a></p>
  
  <p>Its quite long so added it externally - any ideas why I am having problems with my app?</p>
  
  <p>-- update --
  This line seems to be the problem</p>
  
  <pre><code>D/SystemWebChromeClient﹕ file:///android_asset/www/js/app/modules/stickers/stickers.js: Line 357 : Uncaught TypeError: window.requestFileSystem is not a function
  </code></pre>
  
  <p>The code in stickers.js is below for that section.. </p>
  
  <pre><code>if (window.isDevice) {
       window.requestFileSystem(window.PERSISTENT, 512, onInitFs, errorHandler);
  } else {
       callback(fc);
  }
  </code></pre>