Android 从市场安装时,清单中的preferexternal不起作用

Android 从市场安装时,清单中的preferexternal不起作用,android,sd-card,Android,Sd Card,我的应用程序清单具有以下设置 <manifest ... android:installLocation="preferExternal"> 及 在2.2设备上测试时,应用程序将安装在外部sd卡上。但当我从android market安装相同的应用程序时。应用程序安装在内部卡上,没有将其移动到外部卡的选项。因此installLocation似乎被忽略了 我错过了什么吗?还是一只虫子 问题解决了 在网上进一步搜索之后,我发现了一些关于在应用程序市场设置“内

我的应用程序清单具有以下设置

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


在2.2设备上测试时,应用程序将安装在外部sd卡上。但当我从android market安装相同的应用程序时。应用程序安装在内部卡上,没有将其移动到外部卡的选项。因此installLocation似乎被忽略了

我错过了什么吗?还是一只虫子

问题解决了

在网上进一步搜索之后,我发现了一些关于在应用程序市场设置“内容保护”的评论。并且不允许将应用程序移动到外部sd卡


因此,如果您在应用程序市场中关闭“内容保护”,应用程序可以移动到外部卡。

应比尔蜥蜴的要求

问题解决了

在网上进一步搜索之后,我发现了一些关于在应用程序市场设置“内容保护”的评论。并且不允许将应用程序移动到外部sd卡


因此,如果在应用程序市场中关闭“内容保护”,应用程序可以移动到外部卡。

无论如何都不应该再打开它。内容保护已被弃用-使用应用程序许可您能否将您的解决方案添加为下面的答案,以便我们从未答复列表中删除此问题?谢谢。你回答了我的问题,我在uses sdk标签下添加了installLocation:(2018年有解决方案吗?
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="8"/>