title: Ionic app runs in browser, but fails on Android: [ERROR] Error initializing Cordova: Class not found
body: <p><a href="https://github.com/moroshko/ionic-firebase" rel="nofollow noreferrer">My App</a> is based on the <a href="http://ionicframework.com/getting-started/" rel="nofollow noreferrer">Ionic sidemenu starter project</a>.
  It works fine in a browser, but trying to run it on my Android device results in an <a href="http://dl.dropbox.com/u/1893981/Screenshots/la13.png" rel="nofollow noreferrer">alert</a> with the following message:</p>
  
  <blockquote>
    <p>[ERROR] Error initializing Cordova: Class not found</p>
  </blockquote>
  
  <p>I tried the suggested solutions in <a href="http://forum.ionicframework.com/t/erroe-error-initializing-cordova-class-not-found-only-on-android/3555" rel="nofollow noreferrer">this post</a>, but none of them solved the issue.</p>
  
  <p>To reproduce the issue, please follow the instructions <a href="https://github.com/moroshko/ionic-firebase" rel="nofollow noreferrer">here</a>.</p>
  
  <p>Any ideas what's going on?</p>
  
  <hr>
  
  <p>Some info:</p>
  
  <pre><code>$ cordova --version
  3.5.0-0.2.6
  
  $ ionic --version
  Installed Ionic CLI version: 1.1.1-beta3
  
  # In browser's console
  &gt; ionic.version === "1.0.0-beta.9"
  </code></pre>
  
  <hr>
  
  <p>Related question: <a href="https://stackoverflow.com/q/24945731/247243">ui-router resolve behaves strangely in Ionic</a></p>