(让我首先说 a)我很感激这是问我应该使用哪个版本的错误地方,特别是因为我的问题仅与本地相关,并且 b)我很惊讶这还没有完成,但它好像没有!)
在工作中,我的任务是编写一个供内部使用的 Android 应用程序,主要由非技术用户使用。我们有一个现有的应用程序(很糟糕)和一堆运行 Froyo 和 Gingerbread 的设备(目前都是 7 英寸平板电脑,但这不一定总是如此),制造商没有计划发布 ICS 更新。一方面,过时硬件会很糟糕(尽管我们可以选择不受支持的基于 ICS 的 3rd 方 ROM),但另一方面,当 ICS似乎提供一系列闪亮的新功能。
是否有一个很好的比较参考来查看 API 级别之间的主要区别?另外,考虑到 4.0 的冰河采用率,我现在还考虑放弃 2.x 是不是疯了?最重要的是,我在决定支持哪个 API 时应该考虑哪些因素,而我在上面还没有提到?