title: Error when set android:installLocation="preferExternal"
body: <p>when I set the Manifest.xml file like this</p>
  
  <pre><code>&lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.fugo.Rocket"
    android:versionCode="1"
    android:versionName="1.0"
    android:installLocation="preferExternal"&gt;
  </code></pre>
  
  <p>the android installation will get error</p>
  
  <blockquote>
    <blockquote>
      <p>[2011-03-24 18:18:47 - Rocket Project] Installation error:
      INSTALL_FAILED_CONTAINER_ERROR
      [2011-03-24 18:18:47 - Rocket Project]
      Please check logcat output for more
      details. [2011-03-24 18:18:47 - Rocket
      Project] Launch canceled!</p>
    </blockquote>
  </blockquote>
  
  <p>but when I set android:intallLocation="auto"</p>
  
  <p>the installation is success. why is that?</p>
  
  <p>logcat Error </p>
  
  <blockquote>
    <p>03-24 18:48:38.784:
    ERROR/PackageHelper(1284): Failed to
    create secure container smdl2tmp1
    03-24 18:48:38.784:
    ERROR/DefContainer(1284): Failed to
    create container smdl2tmp1 03-24
    18:48:38.784: ERROR/Vold(86): ASEC
    file '/mnt/secure/asec/smdl2tmp1.asec'
    currently exists - destroy it first!
    (Address already in use)</p>
  </blockquote>