Android studio 3.2简介

2018年9月份,Android studio中文社区同步发布了Android studio的新的版本,这对广大Android开发者来说,是一个重大的好消息,因为他带来了更多开发上的便捷,提供的开发的新姿势,那么,本次更新都有哪些改变呢?让我们一起来看看吧!

AndroidX migration

新版的Android studio加入了AndroidX的支持,以此来替代之前发布的support库的使用,因为之前support的版本太混乱,每次升级版本,都需要升级各种支持库,给开发带来了很多的隐藏问题,而引入Androidx后,这些问题将不再存在,以后在开发中也只需要维护androidx的版本就可以了,而且官方宣布,support库将不再进行维护,这意味着 28.0.0将会是support库的终结版本,那么,我们如何将项目迁移到Androidx呢,在Android studio3.2.0中,有一项功能,可以一键转换

《Android studio 3.2简介》 第一步

《Android studio 3.2简介》 第二步

《Android studio 3.2简介》 第三步

《Android studio 3.2简介》 第四步

《Android studio 3.2简介》 第五步

《Android studio 3.2简介》 完成

这样,我们就会发现项目中的support库都已经换成了androidx了,是不是很简单呢

Android App Bundle

在新版本的开发工具中,Android安装包也引入了一种新的格式Android App Bundle,这是一种全新的安卓程序包,

Android App Bundle是一种新的上传格式,包含您应用的所有已编译代码和资源,但推迟了APK生成并签名到Google Play商店。

Google Play的新应用服务模式称为动态传送,然后使用您的应用包为每个用户的设备配置生成并提供优化的APK,因此每个用户只下载运行您的应用所需的代码和资源。您不再需要构建,签署和管理多个APK,用户可以获得更小,更优化的下载。

此外,您可以向应用项目添加动态功能模块,并将其包含在应用包中。通过动态交付,您的用户可以根据需要下载和安装应用的动态功能。

这种方式,相当于插件的方式,用户需要哪些功能,可以单独下载,大大地减少了安装包的体积,不过目前,作者还没有使用过这种方式进行打包,如果哪天使用了,将会专门写一篇文章进行介绍,敬请期待吧!

总结

至于其他的更新,基本上是一些小的功能,和一些需要注意的事项,比如说,Build Tools version的最低版本为28.0.2,如果项目中使用了kotlin插件的话,需要将kotlin插件的最低版本号改为1.2.51

微信公众号:Android日记

《Android studio 3.2简介》

参考文章

Android:你好,androidX.再见,android.support

Android Studio 3.2.0 正式版简要说明

    原文作者:莫语莫雨
    原文地址: https://www.jianshu.com/p/63156d058606
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞