我现在应该使用什么Android SDK?

时间:2011-03-31 13:07:46

标签: android android-sdk-2.3

我是CS学生,我和我的团队将为我们的软件工程课程实现一个Android应用程序。我们不是Android开发人员,我们利用这个机会学习如何做到这一点。

我们知道它有3.0版本,但基本上有平板电脑作为目标。我们的目标是智能手机,所以问题是:我们应该坚持使用2.3还是应该使用3.0 API。

我知道自然的答案是“2.3”,但我们并不清楚“3.0”的发展方向。

3 个答案:

答案 0 :(得分:4)

我甚至会选择2.1或2.2 - 60%的市场使用2.2,20%2.1和6%2.3。 3.0仅限平板电脑可用于平板电脑 - 目标市场将限制您的目标市场,因为没有移动手机将很快拥有3.0。

另见q& a:What version of Android should I develop for?

答案 1 :(得分:1)

毫无疑问,3.0是未来。但3.0目前只适用于某些平板电脑。几乎所有智能手机目前都使用2.x版本。

正如您所见here, 2.1版及更高版本被广泛使用。所以我个人会以2.1及以上为目标。

答案 2 :(得分:0)

取决于您的申请范围。

如果你想瞄准尽可能多的人,如果你不使用2.3 SDK(例如NFC)中的任何特异性,你应该选择2.1或2.2。 重要的是要知道,因为只有大约10%的Android手机运行2.3(我认为甚至更少)。超过70%有2.1或更高,所以如果你的目标是大规模分布,2.1会很好。 (您可以在2.3 SDK下开发针对较低版本的应用程序,只需将其添加到清单中)

否则,如果您的应用程序是面向平板电脑的,请使用3.0。否则请去2.3。