Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

preferexternal in manifest not working when installing from market

The manifest of my app has the following settings

<manifest ... android:installLocation="preferExternal">

and

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="8"/>

When testing on a 2.2 device the app gets installed on the external sd-card. But when I install the same app from the android market. The application gets installed on the internal card with no option to move it to the external card. So the installLocation seems to be ignored.

Is there something I missed? Or is it a bug?

Problem solved!

After some further searching on the net I found a little comment about setting the 'content protection' in the app market. And not allowing the app to be moved to the external sd card.

So if you turn the 'content protection' off in the app market, the app can be moved to the external card.

like image 620
Tjeerd Avatar asked Apr 20 '11 12:04

Tjeerd


1 Answers

As requested by Bill the Lizard

Problem solved!

After some further searching on the net I found a little comment about setting the 'content protection' in the app market. And not allowing the app to be moved to the external sd card.

So if you turn the 'content protection' off in the app market, the app can be moved to the external card.

like image 181
Tjeerd Avatar answered Oct 04 '22 08:10

Tjeerd