AndroidX、support-v4、support-v7解讀


support-v4、support-v7都屬於Android Support Library,用於提供向下兼容的功能。

support-v4:4在這里指的是Android API版本號,對應的系統版本是1.6。那么support-v4的意思就是這個庫中提供的API會向下兼容到Android 1.6系統。

support-v7:appcompat-v7指的是將庫中提供的API向下兼容至API 7,也就是Android 2.1系統。

AndroidX:對 android.support.xxx 包的整理后產物。由於之前的 support 包過於混亂,所以,Google 推出了AndroidX。包括以下功能:

  • AndroidX 中的所有軟件包都使用一致的命名空間,以字符串 androidx 開頭。支持庫軟件包已映射到對應的 androidx.* 軟件包。有關所有舊類到新類以及舊構建工件到新構建工件的完整映射,請參閱軟件包重構頁面。

  • 與支持庫不同,androidx 軟件包會單獨維護和更新。從版本 1.0.0 開始,androidx 軟件包使用嚴格的語義版本控制。您可以單獨更新項目中的各個 AndroidX 庫。

  • 版本 28.0.0 是支持庫的最后一個版本。我們將不再發布 android.support 庫版本。所有新功能都將在 androidx 命名空間中開發。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM