2014-02-11 43 views
0

我已經從開發人員處引用了一些構建一些Android應用程序的引用。對於合同狀態:「應用程序將與Android OS 4.0.x和4.1兼容」。開發人員希望構建在4.0.x和4.1版本中

任何人都可以請告訴是否這會給想要在新版Android操作系統上運行應用程序的人帶來任何問題?不知道我是否應該擔心。

非常感謝 德魯

+0

他的意思是「我不想讓它們適用於Android OS 4.0」。關於讓代碼在早期的Android上工作以及取決於應用程序,它可能不是特別有用的工作。誰將擁有知識產權和來源? – Rob

回答

0

晴,新型Android API完全支持舊的API。這意味着任何適用於4.1的工作都可以在4.3,4.4等工作。

但是,並非所有可以在4.1上運行的東西都可以在2.2上運行,例如。向後兼容是一個巨大的問題有時

0

目標最低4.0不會停止應用程序在當前版本的Android上工作。我能想到的唯一主要區別是在4.4(當前最高版本)中更改的默認顏色重音。如果你想要的樣式無論如何都會覆蓋默認值,那麼這可以由你的開發人員解決,否則知道在4.0你會看到很多藍調,但是在4.4+你會看到一個更微妙的灰色口音。

這並不是說這將永遠是這種情況。在任何時候,操作系統都可以像在2.3和3.0之間引入的HOLO變化一樣右轉,這會使您的「遺留」應用程序無法正常使用。此時,您必須重新設置應用程序,或接受這個完全假設的未來狀態中的缺陷。

0

除非該API是depecrated,他們將始終工作在較新的版本。問題通常是舊版本無法支持較新的API,而不是相反。

相關問題