Android:升级“移动到SD卡”选项的API

时间:2011-07-13 20:34:59

标签: android api sd-card

我目前有一个围绕1.6 API构建的应用程序。它已经开始增加规模,目前相当大。我想知道我是否升级到API 2.2,在清单中添加:android:installLocation="auto",但如果我将丢失低于2.2的用户,请设置<uses-sdk android:minSdkVersion="6" />。目前1.6个用户占不到1%的用户,但2.1个用户占10%。丢失1.6不会有问题,但我不认为使用SD卡的好处将超过失去10%的用户。

让我知道你的想法。

谢谢!

2 个答案:

答案 0 :(得分:2)

如果添加android:installLocation="auto"并将min SDK设置为6,则不会丢失1.6用户。您必须使用2.2 SDK构建。当您添加新代码时,您必须确保使用1.6方法,否则它将在没有错误的情况下构建并且在Android版本小于2.2的设备上崩溃。

答案 1 :(得分:0)

设置installLocation只会影响拥有支持该设置的版本的用户:来自早期版本的人仍然可以安装该软件。