That not a solution or even a band aid:  I absolutely wouldn't want my
app to be installed on the SD card by default due to its use of
widgets and it being a BOOT_COMPLETED receiver.

On Jan 17, 8:55 am, Andrew Smith <[email protected]> wrote:
> The INSTALL_FAILED_INSUFFICIENT_STORAGE error is the bane of every
> Android developer's life. It happens regardless of app size, or how
> much storage is available. Rebooting the target device fixes the
> problem briefly, but it soon comes back. There are hundreds (if not
> thousands) of message board posts from people asking why the problem
> occurs, but the folks at Google are frustratingly silent on the issue.
>
> There is a simple workaround. If your test device is running Android
> 2.2 or later then add the "android:installLocation" attribute to your
> application's manifest file, with the value "preferExternal". This
> will force the app to be installed on the device's external storage,
> such as a phone's SD card.
>
> For example:
>
>   <manifest xmlns:android="http://schemas.android.com/apk/res/android";
>     package="com.andrewsmith.android.darkness"
>     android:installLocation="preferExternal"
>
> This is more of a band-aid than a fix, and it may not be ideal if you
> want your finished app to install on the device's internal memory. But
> it will at least make the development process a lot less frustrating.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to