(让我首先要说的是:a)我明白这是错误的地方要问我应该使用哪个版本,尤其是因为我的问题是只有当地有关,和b)我很惊讶,这并没有被处死,但它似乎没有!)因素决定支持的Android API版本时(内部应用程序)
在工作中,我的任务是编写一个Android应用程序内部使用,主要是非技术用户。我们有一个现有的应用程序(这是非常糟糕的),以及一些运行Froyo和Gingerbread的设备(目前所有7“平板电脑,但这不一定总是如此),制造商没有计划发布ICS更新。在一方面,它会吸过时硬件(尽管我们可以去不支持ICS-基于第三方ROM的),但在另一方面,它似乎疯狂对自己限制在2.2 API时ICS 似乎到提供了一系列有光泽的新功能
是否有一个很好的比较参考,看看API水平之间的关键区别呢?另外,考虑到4.0的冰河采用率,我疯了甚至考虑下降2.x刚刚呢?最重要的是,什么因素应该通知我的决定为哪些API可以支持,我甚至没有提到过?你要问自己
只需支持两者,使用反射。这是什么被要求去世SO – Blundell
你能告诉我在哪里?我的搜索功能今天显然很弱,我没有看到有关选择API级别的相关因素的讨论,特别是对于非公开发布的应用程序... –
Here:http://developer.android.com /training/backward-compatible-ui/index.html – Blundell