初识Jetpack
为什么会有Jetpack?

什么是Jetpack
Jetpack是一个由多个库组成的套件,可帮助开发者遵循最佳的做法,减少样板代码并编写可在各种Android版本和设备中一致运行的代码
简单来说 Jetpack就是一套App的架构库解决方案,让开发者更加专注于实现自己的业务代码
为什么要使用Jetpack
遵循最佳做法
- Android Jetoack组件采用最新的设计方法构建,具有向后兼容性,可以减少崩溃和内存泄漏
消除样板代码
- Android Jetpack 可以管理各种繁琐的Activity,更加专注
减少不一致
- 这些库可以在各种Android版本和设备中运行
Jetpack与AndroidX
AndroidX命名空间中的包含Android Jetpack库
AndroidX代替Android Support Library
AAC中的组件并入AndroidX
其他一些频繁更新和迭代的特性也被并入了AndroidX
AndroidX并不在SDK中,作为一个独立的库存在
网友评论