0

我在 Google Play 上有一个实时应用程序,针对 SDK v1.6 开发以迎合一些 luddites ;-) 查看 Android 上的最新统计数据 (http://developer.android.com/resources/dashboard/platform-versions.html) ,v1.6 占所有潜在用户的比例不到 1%,而我的用户约占 1%。

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

谢谢

4

2 回答 2

1

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

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

另请参阅:http: //developer.android.com/guide/appendix/install-location.html

从 1.6 升级到 2.2 是一个不错的选择,因为 app2sd 也是大多数客户想要的一个很棒的功能!;)

希望您的应用评分以这种方式增加^^

于 2012-06-07T14:11:52.767 回答
0

使用以下

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="org.sample"
    android:versionCode="1"
    android:versionName="1.0" 
    android:installLocation="preferExternal">
于 2012-06-07T14:13:19.897 回答