2012-06-07 57 views
0

我在Google Play上有一个实时应用,针对SDK v1.6开发,以满足一些luddites ;-)查看Android上的最新统计信息(http://developer.android.com/resources/dashboard /platform-versions.html),v1.6占所有潜在用户的不到1%,约占我用户的1%。Android升级应用版本

如果在我的下一个版本中,我想利用SD卡来存储应用程序(SDK v2 +?)的功能,如果我只是针对较新的SDK进行开发,是否会自动处理这一切?或者我应该重新启动一个完全不同的应用程序?

谢谢

回答

1

不要重新启动一个新的应用程序!您将失去所有目前的客户,我强烈建议您更新!

只需将您的ApiLevel设置为2.2并将android:installLocation="preferExternal"添加到您的清单!

参见:http://developer.android.com/guide/appendix/install-location.html

1.6将2.2是一个很好的选择,因为APP2SD也是一个很大的特点最为客户所想! ;)

希望您的应用分级增加这样^^

+0

伟大的东西TK使用,没想到发布新的应用的样子,但很好看这样的对这个想法的激烈反应;-) – iaindownie

0

以下

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="org.sample" 
    android:versionCode="1" 
    android:versionName="1.0" 
    android:installLocation="preferExternal">