Android应用兼容性

时间:2010-08-19 13:16:31

标签: android sdk version

我在Android的版本1.6,2.1和2.2下构建我的应用程序,它的工作原理。我想知道什么时候我会发布它最好的东西:

  • 在1.6下构建,因此它将与更新版本的android
  • 兼容

  • 在2.2下构建并将“Target SDK version”设置为8,将“Min SDK Version”设置为4

由于

2 个答案:

答案 0 :(得分:2)

如果您没有使用2.1或2.2特定的任何内容,则没有区别。例如,如果您使用安装到2.2的SD卡功能,则必须使用Target SDK和min SDK选项。

答案 1 :(得分:2)

在2.2下构建并使用Min SDK版本。 目标版本描述如下:

“设置此属性后,应用程序会说它可以在旧版本(低至minSdkVersion)上运行,但已明确测试以使用此处指定的版本。”

开发者网站上提供了“市场份额”的实际统计数据: http://developer.android.com/resources/dashboard/platform-versions.html

1.6目前需要20%。