Khởi động
Bản cập nhật mới nhất | Bản phát hành ổn định | Bản phát hành dùng thử | Bản phát hành beta | Bản phát hành alpha |
---|---|---|---|---|
Ngày 4 tháng 9 năm 2024 | 1.1.1 | 1.2.0-rc01 | - | - |
Ý kiến phản hồi
Ý kiến phản hồi của bạn có thể giúp chúng tôi cải thiện Jetpack. Hãy cho chúng tôi biết nếu bạn phát hiện lỗi mới hoặc có ý tưởng cải thiện thư viện này. Vui lòng xem các lỗi hiện có trong thư viện này trước khi báo một lỗi mới. Bạn có thể thêm lượt bình chọn cho lỗi hiện có bằng cách nhấp vào nút dấu sao.
Xem tài liệu về công cụ theo dõi lỗi để biết thêm thông tin.
Phiên bản 1.2
Phiên bản 1.2.0-rc01
Ngày 4 tháng 9 năm 2024
androidx.startup:startup-runtime:1.2.0-rc01
được phát hành mà không có thay đổi nào so với bản phát hành beta gần đây nhất. Phiên bản 1.2.0-rc01 bao gồm các thay đổi sau.
Phiên bản 1.2.0-beta01
Ngày 21 tháng 8 năm 2024
Phát hành androidx.startup:startup-runtime:1.2.0-beta01
. Phiên bản 1.2.0-beta01 bao gồm các thay đổi sau.
Tính năng mới
- Thêm phần phụ thuộc
ProfileInstaller
rõ ràng để hỗ trợ việc cài đặt hồ sơ cơ sở dự phòng khi các hồ sơ không được cài đặt qua lượt phát.
Phiên bản 1.2.0-alpha02
Ngày 11 tháng 1 năm 2023
Phát hành androidx.startup:startup-runtime:1.2.0-alpha02
. Phiên bản 1.2.0-alpha02 bao gồm các thay đổi sau.
Sửa lỗi
- Sửa lỗi tra cứu siêu dữ liệu khi
InitializationProvider
được xác định cho các quá trình phụ. (aosp/2012215)
Phiên bản 1.2.0-alpha01
Ngày 9 tháng 2 năm 2022
Phát hành androidx.startup:startup-runtime:1.2.0-alpha01
. Phiên bản 1.2.0-alpha01 bao gồm các thay đổi sau.
Sửa lỗi
- Khắc phục lỗi trong
AppInitializer.isEagerlyInitialized()
. aosp/1855769
Phiên bản 1.1.1
Phiên bản 1.1.1
Ngày 9 tháng 2 năm 2022
Phát hành androidx.startup:startup-runtime:1.1.1
. Phiên bản 1.1.1 bao gồm các thay đổi sau.
Sửa lỗi
- Khắc phục lỗi trong
AppInitializer.isEagerlyInitialized()
. aosp/1855769
Phiên bản 1.1.0
Phiên bản 1.1.0
Ngày 4 tháng 8 năm 2021
Phát hành androidx.startup:startup-runtime:1.1.0
. Phiên bản 1.1.0 bao gồm các thay đổi sau.
Bản phát hành này giống hệt androidx.startup:startup-runtime:1.1.0-rc01
.
Những thay đổi quan trọng kể từ phiên bản 1.0.0
Nhiều phần tử
InitializationProvider
<provider>
nay có thể được thêm vào AndroidManifest.xml của ứng dụng cho các thư viện hoặc ứng dụng đòi hỏi tự động khởi chạy trong nhiều quy trình. Ia0712, b/183136596Các quy tắc proguard và multi-dex hiệu quả hơn để đảm bảo
Initializer
sẽ xuất hiện trong tệp dex chính. aosp/1743740Thêm các quy tắc cấu hình cơ sở để tối ưu hoá việc sử dụng
androidx.startup
. aosp/17639340
Phiên bản 1.1.0-rc01
Ngày 21 tháng 7 năm 2021
Phát hành androidx.startup:startup-runtime:1.1.0-rc01
. Phiên bản 1.1.0-rc01 bao gồm các thay đổi sau.
Sửa lỗi
- Các quy tắc proguard và multi-dex hiệu quả hơn để đảm bảo
Initializer
sẽ xuất hiện trong tệp dex chính. (aosp/1743740) - Thêm các quy tắc cấu hình cơ sở để tối ưu hoá việc sử dụng
androidx.startup
. (aosp/17639340
Phiên bản 1.1.0-beta01
Ngày 18 tháng 5 năm 2021
Phát hành androidx.startup:startup-runtime:1.1.0-beta01
. Phiên bản 1.1.0-beta01 bao gồm các thay đổi sau.
Tính năng mới
- Nhiều phần tử
InitializationProvider
<provider>
nay có thể được thêm vào AndroidManifest.xml của ứng dụng cho các thư viện hoặc ứng dụng đòi hỏi tự động khởi chạy trong nhiều quy trình. (Ia0712, b/183136596)
Sửa lỗi
- Cải tiến nhỏ đối với các quy tắc proguard. (aosp/1691484)
Phiên bản 1.1.0-alpha01
Ngày 7 tháng 4 năm 2021
Phát hành androidx.startup:startup-runtime:1.1.0-alpha01
. Phiên bản 1.1.0-alpha01 bao gồm các thay đổi sau.
Thay đổi API
- Nhiều phần tử
InitializationProvider
<provider>
nay có thể được thêm vàoAndroidManifest.xml
của ứng dụng cho các thư viện hoặc ứng dụng đòi hỏi tự động khởi chạy trong nhiều quy trình. (Ia0712, b/183136596)
Phiên bản 1.0.0
Phiên bản 1.0.0
Ngày 18 tháng 10 năm 2020
Phát hành androidx.startup:startup-runtime:1.0.0
. Phiên bản 1.0.0 bao gồm các thay đổi sau.
Tính năng chính của phiên bản 1.0.0
- Cung cấp một cách đơn giản và hiệu quả để định nghĩa
Initializer
sẽ chạy khi khởi động ứng dụng mà không cần định nghĩaContentProvider
. - Cung cấp một API nhất quán để khởi động từng phần.
Initializer
có thể định nghĩa các phần phụ thuộc trênInitializer
khác, giúp xác định thứ tự khởi động một cách rõ ràng.
Phiên bản 1.0.0-rc01
Ngày 14 tháng 10 năm 2020
Phát hành androidx.startup:startup-runtime:1.0.0-rc01
. Phiên bản 1.0.0-rc01 bao gồm các thay đổi sau.
Bản phát hành này tương tự như phiên bản 1.0.0-beta01
.
Phiên bản 1.0.0-beta01
Ngày 16 tháng 9 năm 2020
Phát hành androidx.startup:startup-runtime:1.0.0-beta01
. Phiên bản 1.0.0-beta01 bao gồm các thay đổi sau.
Phiên bản này giống với 1.0.0-alpha03
. androidx.startup
hiện là một API ổn định.
Phiên bản 1.0.0-alpha03
Ngày 19 tháng 8 năm 2020
Phát hành androidx.startup:startup-runtime:1.0.0-alpha03
. Phiên bản 1.0.0-alpha03 bao gồm các thay đổi sau.
Tính năng mới
- Thêm API
isEagerlyInitialized()
mới đưa ra cách đểInitializer
xác định xem ứng dụng đã được khởi động như mong muốn hay chưa. (aosp/1372879, b/159952713)
Phiên bản 1.0.0-alpha02
Ngày 22 tháng Bảy, 2020
androidx.startup:startup-runtime:1.0.0-alpha02
đã phát hành. Phiên bản 1.0.0-alpha02 bao gồm các thay đổi sau.
Sửa lỗi
- Xuất bản các quy tắc proguard thời gian khởi động cho người tiêu dùng. (aosp/1347583, b/159595260)
- Cải thiện hoạt động kiểm tra tĩnh trong
AppInitializer
. (aosp/1331900)
Phiên bản 1.0.0-alpha01
Ngày 10 tháng Sáu, 2020
androidx.startup:startup-runtime:1.0.0-alpha01
đã phát hành. Phiên bản 1.0.0-alpha01 bao gồm các thay đổi sau.
Tính năng mới
Thư viện Khởi động ứng dụng (App Startup) cung cấp một cách đơn giản và hiệu quả để khởi chạy các thành phần khi khởi động ứng dụng. Cả nhà phát triển thư viện và nhà phát triển ứng dụng đều có thể sử dụng thư viện Khởi động ứng dụng để tinh giản trình tự khởi động cũng như đặt thứ tự khởi chạy một cách rõ ràng.
Bản phát hành đầu tiên này là 1.0.0-alpha01
.