【发布时间】:2010-08-19 13:16:31
【问题描述】:
我已经在 1.6、2.1 和 2.2 版本的 android 下构建了我的应用程序并且它可以工作。我想知道什么时候发布最好:
- 在 1.6 下构建,因此它将与新版本的 android 兼容
或
- 在 2.2 下构建并将“Target SDK version”设置为 8,“Min SDK Version”设置为 4
谢谢
【问题讨论】:
我已经在 1.6、2.1 和 2.2 版本的 android 下构建了我的应用程序并且它可以工作。我想知道什么时候发布最好:
或
谢谢
【问题讨论】:
如果您没有使用任何特定于 2.1 或 2.2 的内容,则没有区别。例如,如果您使用 2.2 的安装到 SD 卡功能,则必须使用 Target SDK 和 min SDK 选项。
【讨论】:
在 2.2 下构建它并使用 Min SDK 版本。 目标版本描述如下:
“使用此属性集,应用程序表示它能够在旧版本上运行(低至 minSdkVersion),但经过明确测试可以与此处指定的版本一起使用。”
“市场份额”的实际统计数据可在开发者网站上找到: http://developer.android.com/resources/dashboard/platform-versions.html
目前 1.6 占 20%。
【讨论】: