Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:升级“Android”的API;“移动到SD卡”;选项_Android_Api_Sd Card - Fatal编程技术网

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

Android:升级“Android”的API;“移动到SD卡”;选项,android,api,sd-card,Android,Api,Sd Card,我目前有一个应用程序是围绕1.6API构建的。它已经开始扩大规模,目前规模相当大。我想知道我是否升级到API 2.2,在清单中添加:android:installLocation=“auto”,但如果我将失去低于2.2的用户,请设置。目前1.6用户占用户的比例不到1%,但2.1用户占10%。失去1.6不会是个问题,但我不认为使用SD卡的好处会超过失去10%的用户 让我知道你的想法 谢谢 设置installLocation只会影响具有支持该设置的版本的用户:早期版本的用户仍然可以安装该软件。如果添

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

让我知道你的想法


谢谢

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

如果添加
android:installLocation=“auto”
并将min SDK设置为6,则不会丢失1.6个用户。您必须使用2.2SDK进行构建。当您添加新代码时,必须确保使用1.6方法,否则它将在Android版本小于2.2的设备上无错误生成并崩溃

将API从1.6更改为2.2怎么样?更改目标,而不是min:
。谢谢,我刚刚在emulator上确认了这一点。