(讓我首先要說的是: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