เริ่มต้นทำงาน
| อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | เวอร์ชันอัลฟ่า | 
|---|---|---|---|---|
| 18 กันยายน 2024 | 1.2.0 | - | - | - | 
ความคิดเห็น
ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมในเอกสารประกอบของเครื่องมือติดตามปัญหา
เวอร์ชัน 1.2
เวอร์ชัน 1.2.0
18 กันยายน 2024
ปล่อย androidx.startup:startup-runtime:1.2.0 แล้ว เวอร์ชัน 1.2.0 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลงที่สําคัญตั้งแต่เวอร์ชัน 1.1.0
- แก้ไขการค้นหาข้อมูลเมตาเมื่อมีการกําหนด 
InitializationProviderสําหรับกระบวนการรอง (Id9ff1) - แก้ไขข้อบกพร่องใน 
AppInitializer.isEagerlyInitialized()(I99e9a) 
เวอร์ชัน 1.2.0-rc01
4 กันยายน 2024
androidx.startup:startup-runtime:1.2.0-rc01 เปิดตัวโดยไม่มีการเปลี่ยนแปลงจากรุ่นเบต้าล่าสุด เวอร์ชัน 1.2.0-rc01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.2.0-beta01
21 สิงหาคม 2024
androidx.startup:startup-runtime:1.2.0-beta01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.2.0-beta01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มการพึ่งพา 
ProfileInstallerที่ชัดเจนเพื่อรองรับการติดตั้งโปรไฟล์พื้นฐานสำรองเมื่อ Play ไม่ได้ติดตั้งโปรไฟล์ 
เวอร์ชัน 1.2.0-alpha02
11 มกราคม 2023
androidx.startup:startup-runtime:1.2.0-alpha02 ได้รับการปล่อยแล้ว เวอร์ชัน 1.2.0-alpha02 มีคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขการค้นหาข้อมูลเมตาเมื่อมีการกําหนด 
InitializationProviderสําหรับกระบวนการรอง (aosp/2012215) 
เวอร์ชัน 1.2.0-alpha01
9 กุมภาพันธ์ 2022
androidx.startup:startup-runtime:1.2.0-alpha01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.2.0-alpha01 มีคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องใน 
AppInitializer.isEagerlyInitialized()aosp/1855769 
เวอร์ชัน 1.1.1
เวอร์ชัน 1.1.1
9 กุมภาพันธ์ 2022
androidx.startup:startup-runtime:1.1.1 ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.1 มีคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องใน 
AppInitializer.isEagerlyInitialized()aosp/1855769 
เวอร์ชัน 1.1.0
เวอร์ชัน 1.1.0
4 สิงหาคม 2021
ปล่อย androidx.startup:startup-runtime:1.1.0 แล้ว เวอร์ชัน 1.1.0 มีคอมมิตเหล่านี้
รุ่นนี้เหมือนกับ androidx.startup:startup-runtime:1.1.0-rc01
การเปลี่ยนแปลงที่สําคัญตั้งแต่เวอร์ชัน 1.0.0
ตอนนี้คุณสามารถเพิ่มองค์ประกอบ
InitializationProvider<provider>หลายรายการลงใน AndroidManifest.xml ของแอปพลิเคชันสำหรับไลบรารีหรือแอปพลิเคชันที่ต้องเริ่มต้นอัตโนมัติในหลายกระบวนการได้แล้ว Ia0712, b/183136596กฎ Proguard ที่ดีกว่าคือกฎหลายเดกซ์ที่จะทำให้
Initializerอยู่ในไฟล์ dex หลัก aosp/1743740เพิ่มกฎโปรไฟล์พื้นฐานเพื่อเพิ่มประสิทธิภาพการใช้
androidx.startupaosp/17639340
เวอร์ชัน 1.1.0-rc01
21 กรกฎาคม 2021
androidx.startup:startup-runtime:1.1.0-rc01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.0-rc01 มีคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- กฎ Proguard ที่ดีขึ้น กฎ Multi-Dex เพื่อให้แน่ใจว่า 
Initializerจะอยู่ในไฟล์ dex หลัก (aosp/1743740) - เพิ่มกฎโปรไฟล์พื้นฐานเพื่อเพิ่มประสิทธิภาพการใช้ 
androidx.startup(aosp/17639340 
เวอร์ชัน 1.1.0-beta01
18 พฤษภาคม 2021
androidx.startup:startup-runtime:1.1.0-beta01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.0-beta01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ตอนนี้คุณสามารถเพิ่มองค์ประกอบ 
InitializationProvider<provider>หลายรายการลงใน AndroidManifest.xml ของแอปพลิเคชันสำหรับไลบรารีหรือแอปพลิเคชันที่ต้องเริ่มต้นอัตโนมัติในหลายกระบวนการได้แล้ว (Ia0712, b/183136596) 
การแก้ไขข้อบกพร่อง
- การปรับปรุงกฎ ProGuard เล็กน้อย (aosp/1691484)
 
เวอร์ชัน 1.1.0-alpha01
7 เมษายน 2021
androidx.startup:startup-runtime:1.1.0-alpha01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.0-alpha01 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- ตอนนี้คุณสามารถเพิ่มองค์ประกอบ 
InitializationProvider<provider>หลายรายการลงในAndroidManifest.xmlของแอปพลิเคชันสำหรับไลบรารีหรือแอปพลิเคชันที่ต้องเริ่มต้นอัตโนมัติในหลายกระบวนการ (Ia0712, b/183136596) 
เวอร์ชัน 1.0.0
เวอร์ชัน 1.0.0
28 ตุลาคม 2020
androidx.startup:startup-runtime:1.0.0 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0 มีคอมมิตเหล่านี้
ฟีเจอร์หลักของ 1.0.0
- มอบวิธีที่มีประสิทธิภาพและตรงไปตรงมาในการกำหนด 
Initializerให้ทำงานเมื่อเริ่มต้นแอปพลิเคชันโดยไม่ต้องกำหนดContentProvider - มี API ที่สอดคล้องกันสำหรับการเริ่มต้นแบบ Lazy
 Initializerสามารถกำหนดการอ้างอิงถึงInitializerอื่นๆ ซึ่งช่วยกำหนดลําดับของการสร้างค่าเริ่มต้นอย่างชัดเจน
เวอร์ชัน 1.0.0-rc01
14 ตุลาคม 2020
androidx.startup:startup-runtime:1.0.0-rc01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-rc01 มีการคอมมิตเหล่านี้
รุ่นนี้เหมือนกับ 1.0.0-beta01
เวอร์ชัน 1.0.0-beta01
16 กันยายน 2020
androidx.startup:startup-runtime:1.0.0-beta01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-beta01 มีการคอมมิตเหล่านี้
เวอร์ชันนี้เหมือนกับ 1.0.0-alpha03  androidx.startup เป็น API เวอร์ชันเสถียรแล้ว
เวอร์ชัน 1.0.0-alpha03
19 สิงหาคม 2020
androidx.startup:startup-runtime:1.0.0-alpha03 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-alpha03 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่ม 
isEagerlyInitialized()API ใหม่ซึ่งช่วยให้Initializerทราบได้ว่ามีการเริ่มต้นใช้งานอย่างกระตือรือร้นหรือไม่ (aosp/1372879, b/159952713) 
เวอร์ชัน 1.0.0-alpha02
22 กรกฎาคม 2020
androidx.startup:startup-runtime:1.0.0-alpha02 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-alpha02 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- เผยแพร่กฎ Proguard ของผู้บริโภคสำหรับรันไทม์เริ่มต้น (aosp/1347583, b/159595260)
 - ปรับปรุงการตรวจสอบแบบคงที่ใน 
AppInitializer(aosp/1331900) 
เวอร์ชัน 1.0.0-alpha01
10 มิถุนายน 2020
androidx.startup:startup-runtime:1.0.0-alpha01 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
ไลบรารีของ App Startup เป็นวิธีที่เรียบง่ายและมีประสิทธิภาพในการเริ่มต้นคอมโพเนนต์เมื่อเริ่มต้นแอปพลิเคชัน ทั้งนักพัฒนาไลบรารีและนักพัฒนาแอปสามารถใช้ App Startup เพื่อปรับปรุงลําดับการเริ่มต้นและกำหนดลําดับการเริ่มต้นอย่างชัดเจน
การเผยแพร่ครั้งแรกนี้คือ 1.0.0-alpha01