加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

谷歌将Android支持库全面引入AndroidX

发布时间:2020-05-20 05:39:47 所属栏目:编程 来源:站长网
导读:谷歌将Android支持库全面引入AndroidX 新的Android扩展库(Android X)是7年前的支持库的更换品,旨在简化事物,为图书馆的进一步成长提供坚硬的基

谷歌将Android支持库全面引入AndroidX

新的Android扩展库(Android X)是7年前的支持库的更换品,旨在简化事物,为图书馆的进一步成长提供坚硬的基本。
谷歌将Android支持库全面引入AndroidX

Android支持库提供了一种有用的要领,通过应承开拓职员支持旧版本Android上较新的操纵体系成果或回退到平等成果,部门缓解Android生态体系碎片化。据谷歌报道:

支持库的回收是惊人的;大大都Android应用措施本日都行使支持库。

然而,它的有机增添导致了很多选择,很多开拓商发明令人狐疑。个中一个例子是存在名为“v7”的组件和包,这是库要求的最初Android SDK级别,尽量版本14(Android4.0)今朝是最低要求的SDK。
谷歌将Android支持库全面引入AndroidX

Android X的第一个方针是辅佐开拓职员区分哪些包属于操纵体系,哪些包与应用措施的应用措施包Kit(APK)一路发货。凡是,带有APKs的头乘(未绑缚)库是确保跨Android差异版本的库可用的单个API的一个很好的要领。在行使Android X时,全部未绑定的库都属于名称空间androidx。*包罗全部支持库和系统布局组件。这将有助于明晰哪些依靠项应包罗在APK中。
谷歌将Android支持库全面引入AndroidX

另外,Android X从头计划了包布局,目标是勉励更小的库,并简化了支持库和系统布局组件包名称。在这里,您可以获得全部重构变动的列表。

最后值得留意的是,Android X回收了严酷的语义版本节制,以明晰何时担保或也许粉碎二进制兼容性。譬喻,依靠于Android X的1.5.0版本如故可以行使1.7.0,但它也许不能行使2.0.0。

Android X带来的变革必定会对现有的代码基本发生影响,必要举办代码重构和依靠转换。为了辅佐开拓职员移植他们的代码库,Android StudioCanary14包罗一个重组成果,以使进程尽也许简朴。

Android X如故被以为是alpha质量,而且会受到粉碎兼容性的变革。另外,尚有一些已知的题目,以是谷歌不提议在出产项目中实行。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读