我正在尝试决定应该选择什么目标 API 来构建我的下一个 android 应用程序。我知道 Gingerbread 是对 Froyo 的重大升级,因此我想使用 API 10(2.3.3)。此外,来自 Google 的报告告诉我,Gingerbread 2.3.3 现在拥有 61.5% 的市场份额(http://developer.android.com/resources/dashboard/platform-versions.html)。
问题是在我的项目的这一点上,我不太确定 Gingerbread 中的 LocationManager 和其他 API 增强功能是否有用,尽管我的应用程序肯定会使用它们。如果我使用 2.2 进行开发,那么我可以瞄准更多的受众。
我的问题是,如果我不使用 2.3 SDK 中引入的任何新 API,2.2(Froyo) 用户是否可以安装和运行我的 2.3.3(gingerbread) 应用程序?
编辑:如果答案是否定的,你们会建议我做什么,现在是 2012 年 3 月,以及更新的步伐?如果开发人员现在从最低 2.3.3 开始,看到其中引入了错误修复和增强功能,更不用说最大的市场股东了。