【发布时间】:2017-02-18 20:18:52
【问题描述】:
使用 Android 向导创建项目后,如何将 API 包从 1.5 更改为 2.1?
我不是指设置最低 API 的应用程序 xml,我指的是我的项目中包含的 jar 到 Google API。
【问题讨论】:
-
附注:如果是消费者应用,请确保不要失去与1.5+版本的兼容性,仍然有很多人在使用旧版本
-
@HXCaine 只有 6.1% 的市场使用低于 2.1 的版本,19.1% 的市场使用 2.2 版本,74.4% 使用 2.3.3 及更高版本。 link。出于这些原因,我不会费心支持任何低于 2.2 的版本,即便如此,支持 2.3.3 及更高版本可能是安全的,因为我敢打赌,运行 2.2 的人的百分比将继续稳步下降,而 2.3.3 中的 API 功能如果这意味着其他 75% 的市场更喜欢你的应用(取决于你的应用做什么),那么可用的市场损失可能是值得的。
-
@HXCaine 参考同一个链接,仅从 2011 年 12 月到 2012 年 6 月,使用 2.2 的用户百分比下降了一半以上。我敢打赌它会在 2012 年 12 月再次下降一半。我越想它,我就越觉得 2.2 不再与新应用程序开发相关,除非你的应用程序没有使用 2.3 中的任何新 API 功能.3不管怎样,在这种情况下,你还不如支持2.2。不过,我仍然不会费心回到 1.6。
-
@Zero 是的,我在 2010 年 5 月制作了这些 cmets,从那时起情况发生了很大变化!开发人员需要查看统计数据并决定他们想要支持哪些版本
-
@HXCaine 哎呀,并不是要破坏线程。对不起。会更仔细地查看发布日期。