title: Why does android:deploy show success although there isn't any app on my device deployed?
body: <p>I have huge problems installing my signed app to my phone device (although it works on my tablet). 'Application not Installed' is my basic problem, see also this thread: <a href="https://stackoverflow.com/questions/4226132/application-not-installed-error-on-android">&#39;App not Installed&#39; Error on Android</a>. I didn't come to a conclusion yet.
  When I try to install the app from webserver I get an 'Application not Installed'. So I tried to install it by USB to get at least some error messages. android:deploy tells me </p>
  
  <blockquote>
    <p>Successfully installed
    /path/to/workspace/target/kurzparkzonenwien-1.0-SNAPSHOT.apk to
    MY_PHONE_ZTE-BLADE.</p>
  </blockquote>
  
  <p>But there is no app on the phone. So is android:deploy buggy or do I need to set anything special? I execute it from Eclipse by launcher with goal android:deploy.</p>
  
  <p><strong>[UPDATE]</strong><br>
  I think I know what's going on. LogCat shows me something....</p>
  
  <pre><code>12-27 21:01:28.177: W/PackageParser(1165): Exception reading /data/app/vmdl60304.tmp
  12-27 21:01:28.177: W/PackageParser(1165): java.lang.SecurityException: /data/app/vmdl60304.tmp failed verification of META-INF/ANDROIDR.SF
  12-27 21:01:28.177: W/PackageParser(1165):  at java.util.jar.JarVerifier.verifyCertificate(JarVerifier.java:350)
  12-27 21:01:28.177: W/PackageParser(1165):  at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:273)
  12-27 21:01:28.177: W/PackageParser(1165):  at java.util.jar.JarFile.getInputStream(JarFile.java:416)
  12-27 21:01:28.177: W/PackageParser(1165):  at android.content.pm.PackageParser.loadCertificate
  </code></pre>