2014-07-23 59 views
1

我是Android开发的新手,对于适用于美国市场的应用程序(仅适用于手机,不适用于平板电脑)应选择的最低Android版本有疑问。适用于应用程序的最低Android API版本

我一直在看这个(https://developer.android.com/about/dashboards/index.html)和想法可能是API 10(姜饼)是要走的路。但有些人建议我可以安全地选择API 15(冰淇淋三明治),我应该没问题。

其他应用程序开发人员在做什么?

+0

如果您正在创建一个全新的应用程序,那么将目标设置为少于ICS API 14的目标是毫无意义的 – tyczj

回答

0

Android Studio默认为ICS(API 15),这会使您获得100%的平板电脑。

table表明,API 15会让你85.8%的所有Android设备当前正在使用。

问题是,某些API使用的方法比较早的API更喜欢使用,并且在很多时候需要为较旧的API级别处理一种方法,而对于较新的API则使用第二种方法API。所以你有很大的潜力,如果< API 16做x,否则做y。

因此,您需要权衡维护成本与想要捕获的市场百分比。就我个人而言,我选择API 16是因为11%的平板电脑创造了更多的工作来维护API 15,然后受益于拥有该用户群。

相关问题