Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法、减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者可将精力集中于真正重要的编码工作。
Jetpack Compose
用于构建原生界面的新式工具包,让您可以简化并加快 Android 上的界面开发。

为何使用 Android Jetpack?

Android Jetpack 库采用最新的设计方法构建,具有向后兼容性,可以减少崩溃和内存泄漏。
Android Jetpack 可以管理各种繁琐的活动(如后台任务、导航和生命周期管理),以便您可以专注于打造出色的应用。
这些库可在各种 Android 版本和设备中以一致的方式运作,助您降低复杂性。

* 热门和常用的库排在前面

activity *访问基于 Activity 构建的可组合 API。
appcompat *允许在平台的旧版 API 上访问新 API(很多使用 Material Design)。
appsearch *为用户构建自定义应用内搜索功能。
camera *构建移动相机应用。
compose *使用描述界面形状和数据依赖项的可组合函数,以编程方式定义界面。
databinding *使用声明性格式将布局中的界面组件绑定到应用中的数据源。
fragment *将您的应用细分为在一个 Activity 中托管的多个独立屏幕。

了解如何使用 Jetpack

在“Android 之 Compose 开发基础”课程中学习基本的 Jetpack 库,并减少应用中的样板代码
亲身体验可帮助您简化数据层的三个 Jetpack 库:LiveData、ViewModel 和 Room
了解如何在生产级应用中组合使用最热门的各 Jetpack 库

资讯和视频

Updated 2025年3月4日

In this episode, Tor and Romain chat with Leland and Chuck from the Compose team about performance -- recent optimizations, upcoming optimizations, and challenges. Listen to the podcast → https://goo.gle/3QKVy8k Catch videos on YouTube →

Updated 2025年3月4日

To make it even easier for users to listen on Android, developers at SoundCloud — an artist-first music platform — turned to Jetpack Glance to create a Liked Tracks widget for their highly-rated app, which boasts 4.6 stars and over 100 million

Updated 2025年2月27日

Welcome to "Meet the Android Studio Team"! In this blog series, we introduce you to the passionate people who create the Android development tools you use every day. Get to know the engineers, designers, product managers, and more who work hard to