รุ่นต่างๆ ของ AndroidX


ไลบรารี Jetpack จะจัดส่งแยกจากระบบปฏิบัติการ Android ดังนั้นการอัปเดตไลบรารีจึงเกิดขึ้นได้โดยอิสระและบ่อยขึ้น

ไลบรารีใช้การกำหนดเวอร์ชันเชิงความหมายที่เข้มงวดเพื่อความเข้ากันได้แบบไบนารีพร้อมลำดับการแก้ไขก่อนการเผยแพร่ระหว่างเวอร์ชัน สตริงเวอร์ชัน (เช่น 1.0.1-beta02) มีตัวเลข 3 ตัวที่แสดงระดับหลัก ระดับย่อย และระดับการแก้ไขข้อบกพร่อง เวอร์ชันทดลองใช้ก่อนเปิดตัวจะมีคำต่อท้ายที่ระบุระยะทดลองใช้ก่อนเปิดตัว (อัลฟ่า เบต้า รุ่นที่พร้อมเผยแพร่) และหมายเลขการแก้ไข (01, 02 และอื่นๆ)

โปรดทราบว่าเราขอแนะนำให้ใช้ไลบรารี androidx แต่ไม่บังคับ เพื่อรักษาความเข้ากันได้ของแหล่งที่มาในเวอร์ชันย่อย เนื่องจากการอัปเดตเวอร์ชันหลักจะบังคับให้ย้ายข้อมูลอาร์ติแฟกต์ทั้งหมดที่ขึ้นอยู่กับเวอร์ชันหลักก่อนหน้าอย่างชัดเจน ซึ่งจะขัดขวางเวิร์กโฟลว์ของนักพัฒนาซอฟต์แวร์

ไลบรารีทุกเวอร์ชันจะผ่านขั้นตอนก่อนเปิดตัว 3 ขั้นตอนก่อนที่จะ กลายเป็นเวอร์ชันเสถียร เกณฑ์สำหรับแต่ละช่วงก่อนเปิดตัวมีดังนี้

อัลฟ่า

  • รุ่นอัลฟ่ามีความเสถียรในการทำงาน แต่อาจมีฟีเจอร์ไม่ครบ
  • ในขณะที่รุ่นยังเป็นเวอร์ชันอัลฟ่า ระบบอาจเพิ่ม นำออก หรือเปลี่ยนแปลง API

เบต้า

  • รุ่นเบต้ามีความเสถียรด้านฟังก์ชันการทำงานและมีพื้นผิว API ที่มีฟีเจอร์ครบถ้วน
  • พร้อมใช้งานจริงแล้ว แต่อาจมีข้อบกพร่อง
  • รุ่นเบต้าไม่สามารถใช้ฟีเจอร์คอมไพเลอร์เวอร์ชันทดลอง (เช่น @UseExperimental)
  • Dependency ในไลบรารีอื่นๆ ต้องเป็นเวอร์ชันเบต้า, rc หรือเวอร์ชันที่เสถียร ไม่อนุญาตให้ใช้ทรัพยากร Dependency ที่เป็นเวอร์ชันอัลฟ่า

รุ่นที่อาจได้รับการเผยแพร่ (RC)

  • รุ่นที่อาจได้รับการเผยแพร่คือรุ่นเสถียรที่คาดการณ์ไว้
  • ซึ่งอาจมีการแก้ไขที่สำคัญในนาทีสุดท้าย
  • พื้นผิว API ของโมเดลนี้เป็นเวอร์ชันสุดท้าย
  • Dependency ในไลบรารีอื่นๆ ต้องเป็นเวอร์ชัน rc หรือเวอร์ชันที่เสถียรเท่านั้น

ห้องสมุดมีหนังสือหลายเวอร์ชันพร้อมกันได้ แต่ละเวอร์ชันมี ระยะการเผยแพร่ที่แตกต่างกัน เช่น ขณะที่รุ่นที่เสถียรของ androidx.activity อาจเป็น 1.0.0 แต่ก็อาจมีรุ่น 1.1.0-beta02 รวมถึงรุ่น 2.0.0-alpha01 ด้วย

ใช้หน้านี้เพื่อดูข้อมูลอัปเดตล่าสุดเกี่ยวกับไลบรารี

หน้าบันทึกประจำรุ่นล่าสุดของ AndroidX แสดงรายการไลบรารีที่มีการเปลี่ยนแปลงล่าสุด ที่เก็บ Maven ของ Google แสดงประวัติเวอร์ชันทั้งหมด

ใช้ตารางด้านล่างเพื่อดูเวอร์ชันล่าสุดที่เสถียรและเวอร์ชันตัวอย่างของไลบรารี AndroidX ทุกรายการ ลิงก์ในแต่ละแถวจะนำคุณไปยังบันทึกประจำรุ่นของไลบรารี ในบันทึกประจำรุ่น คุณจะเห็นข้อมูลต่อไปนี้

  • ประวัติการเผยแพร่ทั้งหมดตามลำดับเวลา
  • ข้อมูลโค้ดที่มีการประกาศการขึ้นต่อกันของ Gradle เริ่มต้นเพื่อใช้สิ่งประดิษฐ์
  • ลิงก์ไปยังหน้าอ้างอิง Kotlin และ Java สำหรับแพ็กเกจในแต่ละอาร์ติแฟกต์

ไลบรารี Jetpack

ไลบรารี AndroidX บางรายการ เช่น กล้อง มีอาร์ติแฟกต์หลายรายการที่ ได้รับการดูแลแยกกัน โดยไลบรารีเหล่านี้จะมีเครื่องหมายดอกจัน (*) ดูหมายเหตุประจำรุ่นเพื่อดูการอัปเดตเวอร์ชันของอาร์ติแฟกต์ทั้งหมด

รหัสกลุ่ม Maven อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า รุ่นอัลฟ่า
กิจกรรม 2 กรกฎาคม 2025 1.10.1 1.11.0-rc01 - 1.12.0-alpha04
ads 8 มีนาคม 2023 - - - 1.0.0-alpha05
คำอธิบายประกอบ (*) 7 พฤษภาคม 2025 1.9.1 - - -
appcompat 4 มิถุนายน 2025 1.7.1 - - -
appfunctions 4 มิถุนายน 2025 - - - 1.0.0-alpha02
appsearch 2 กรกฎาคม 2025 1.1.0 - - -
arch.core 22 กุมภาพันธ์ 2023 2.2.0 - - -
asynclayoutinflater 9 เมษายน 2025 1.1.0 - - -
ป้อนอัตโนมัติ 4 มิถุนายน 2025 1.3.0 - - -
การเปรียบเทียบ 18 มิถุนายน 2025 1.3.4 1.4.0-rc01 - -
ไบโอเมตริก 20 พฤษภาคม 2025 1.1.0 - - 1.4.0-alpha04
บลูทูธ 29 พฤศจิกายน 2023 - - - 1.0.0-alpha02
เบราว์เซอร์ 2 กรกฎาคม 2025 1.8.0 - 1.9.0-beta01 -
แอปในรถยนต์ 18 มิถุนายน 2025 1.4.0 1.7.0-rc01 - 1.8.0-alpha02
กล้อง (*) 7 พฤษภาคม 2025 1.4.2 - 1.5.0-beta01 -
camera.media3 7 พฤษภาคม 2025 - - - 1.0.0-alpha03
camera.featurecombinationquery 4 มิถุนายน 2025 - - 1.5.0-beta01 -
camera.viewfinder (*) 4 มิถุนายน 2025 - - 1.5.0-beta02 1.4.0-alpha13
cardview 21 กันยายน 2018 1.0.0 - - -
คอลเล็กชัน 12 มีนาคม 2025 1.5.0 - - -
เขียน 7 สิงหาคม 2024 1.5.0 - - -
compose.animation 2 กรกฎาคม 2025 1.8.3 - 1.9.0-beta02 -
compose.compiler 7 สิงหาคม 2024 1.5.15 - - -
compose.foundation 2 กรกฎาคม 2025 1.8.3 - 1.9.0-beta02 -
compose.material 2 กรกฎาคม 2025 1.8.3 - 1.9.0-beta02 -
compose.material3 2 กรกฎาคม 2025 1.3.2 - - 1.4.0-alpha17
compose.material3.adaptive 2 กรกฎาคม 2025 1.1.0 - - 1.2.0-alpha08
compose.runtime 2 กรกฎาคม 2025 1.8.3 - 1.9.0-beta02 -
compose.ui 2 กรกฎาคม 2025 1.8.3 - 1.9.0-beta02 -
พร้อมกัน 2 กรกฎาคม 2025 1.2.0 1.3.0-rc01 - -
constraintlayout (*) 26 กุมภาพันธ์ 2025 2.2.1 - - -
contentpager 21 กันยายน 2018 1.0.0 - - -
coordinatorlayout 26 กุมภาพันธ์ 2025 1.3.0 - - -
แกน (*) 2 กรกฎาคม 2025 1.16.0 - 1.17.0-beta01 -
core.uwb 11 ธันวาคม 2024 - - - 1.0.0-alpha10
ข้อมูลเข้าสู่ระบบ 18 มิถุนายน 2025 1.5.0 - - 1.6.0-alpha03
credentials.providerevents 7 พฤษภาคม 2025 - - - 1.0.0-alpha01
credentials.registry 16 ตุลาคม 2024 - - - 1.0.0-alpha01
cursoradapter 21 กันยายน 2018 1.0.0 - - -
customview (*) 23 เมษายน 2025 1.2.0 - - -
databinding 5 กันยายน 2019 3.5.0 - - 3.6.0-alpha10
datastore 20 พฤษภาคม 2025 1.1.7 - - 1.2.0-alpha02
documentfile 7 พฤษภาคม 2025 1.1.0 - - -
draganddrop 11 พฤษภาคม 2022 1.0.0 - - -
drawerlayout 22 มีนาคม 2023 1.2.0 - - -
dynamicanimation 9 เมษายน 2025 1.1.0 - - -
อีโมจิ 27 มกราคม 2021 1.1.0 - - 1.2.0-alpha03
emoji2 2 กรกฎาคม 2025 1.5.0 - 1.6.0-beta01 -
enterprise 13 มกราคม 2021 1.1.0 - - -
exifinterface 23 เมษายน 2025 1.4.1 - - -
Fragment 4 มิถุนายน 2025 1.8.8 - - -
เกม (*) 2 กรกฎาคม 2025 4.0.0 - - 4.2.0-alpha01
glance 7 พฤษภาคม 2025 1.1.1 - - 1.2.0-alpha01
กราฟิก (*) 26 มีนาคม 2025 1.0.3 - - -
gridlayout 9 เมษายน 2025 1.1.0 - - -
สุขภาพ 7 พฤษภาคม 2025 1.0.0 - - 1.1.0-alpha05
health.connect 4 มิถุนายน 2025 - 1.1.0-rc02 - -
heifwriter 9 เมษายน 2025 - - 1.1.0-beta01 -
hilt (*) 2 กรกฎาคม 2025 1.2.0 - - 1.3.0-alpha02
ink 18 มิถุนายน 2025 - - - 1.0.0-alpha05
อินพุต 2 ตุลาคม 2024 - - 1.0.0-beta05 -
interpolator 21 กันยายน 2018 1.0.0 - - -
javascriptengine 2 กรกฎาคม 2025 1.0.0 - - -
Jetifier 2 กันยายน 2020 - - 1.0.0-beta10 -
leanback 23 เมษายน 2025 1.2.0 - - -
เดิม 21 กันยายน 2018 1.0.0 - - -
วงจร (*) 2 กรกฎาคม 2025 2.9.1 - - -
lint 20 พฤษภาคม 2025 - - - 1.0.0-alpha05
loader 9 ตุลาคม 2019 1.1.0 - - -
localbroadcastmanager 12 มกราคม 2022 1.1.0 - - -
media 29 พฤศจิกายน 2023 1.7.0 - - -
media3 2 กรกฎาคม 2025 1.7.1 - 1.8.0-beta01 1.8.0-alpha01
mediarouter 2 กรกฎาคม 2025 1.8.1 - - -
multidex 17 ธันวาคม 2018 2.0.1 - - -
เมตริก 12 มีนาคม 2025 - - 1.0.0-beta02 -
การแบ่งหน้า (*) 2 กรกฎาคม 2025 3.3.6 - - 3.4.0-alpha01
จานสี 21 กันยายน 2018 1.0.0 - - -
pdf 7 พฤษภาคม 2025 - - - 1.0.0-alpha09
percentlayout 21 กันยายน 2018 1.0.0 - - -
ประสิทธิภาพ 15 มกราคม 2025 - - - 1.0.0-alpha01
photopicker 4 มิถุนายน 2025 - - - 1.0.0-alpha01
ค่ากำหนด 26 กรกฎาคม 2023 1.2.1 - - -
print 23 เมษายน 2025 1.1.0 - - -
privacysandbox.activity 26 มีนาคม 2025 - - - 1.0.0-alpha02
privacysandbox.ads 7 พฤษภาคม 2025 - - 1.1.0-beta13 -
privacysandbox.plugins 9 สิงหาคม 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 26 มีนาคม 2025 - - - 1.0.0-alpha17
privacysandbox.tools 26 มีนาคม 2025 - - - 1.0.0-alpha13
privacysandbox.ui 20 พฤษภาคม 2025 - - - 1.0.0-alpha16
profileinstaller 2 ตุลาคม 2024 1.4.1 - - -
คำแนะนำ 21 กันยายน 2018 1.0.0 - - -
recyclerview (*) 20 พฤษภาคม 2025 1.4.0 - - -
remotecallback 7 พฤษภาคม 2019 1.0.0 - - -
resourceinspection 26 มกราคม 2022 1.0.1 - - -
room 18 มิถุนายน 2025 2.7.2 - - -
savedstate 2 กรกฎาคม 2025 1.3.1 - - -
security (*) 2 กรกฎาคม 2025 1.0.0 1.1.0-rc01 - -
sharetarget 5 ตุลาคม 2022 1.2.0 - - -
slice 13 มกราคม 2021 - - - 1.1.0-alpha02
slidingpanelayout 26 มกราคม 2022 1.2.0 - - -
สตาร์ทอัพ 18 กันยายน 2024 1.2.0 - - -
sqlite 18 มิถุนายน 2025 2.5.2 - - -
swiperefreshlayout 12 กุมภาพันธ์ 2025 1.1.0 - 1.2.0-beta01 -
ทดสอบ (*) 14 กรกฎาคม 2025 1.0.1 - - 1.1.0-alpha04
test.uiautomator 18 มิถุนายน 2025 2.3.0 - - 2.4.0-alpha05
textclassifier 23 มีนาคม 2022 - - - 1.0.0-alpha04
การติดตาม 23 เมษายน 2025 1.3.0 - - -
การเปลี่ยนภาพ 23 เมษายน 2025 1.6.0 - - -
ทีวี 15 มกราคม 2025 1.0.0 - - 1.1.0-alpha01
tvprovider 7 พฤษภาคม 2025 1.1.0 - - -
xr.arcore 7 พฤษภาคม 2025 - - - 1.0.0-alpha04
xr.compose 7 พฤษภาคม 2025 - - - 1.0.0-alpha04
xr.compose.material3 20 พฤษภาคม 2025 - - - 1.0.0-alpha08
xr.runtime 7 พฤษภาคม 2025 - - - 1.0.0-alpha04
xr.scenecore 7 พฤษภาคม 2025 - - - 1.0.0-alpha04
vectordrawable 1 พฤษภาคม 2024 1.2.0 - - -
versionedparcelable 29 มกราคม 2025 1.2.1 - - -
viewpager 11 ธันวาคม 2024 1.1.0 - - -
viewpager2 14 พฤษภาคม 2024 1.1.0 - - -
wear (*) 2 กรกฎาคม 2025 1.3.0 - - 1.4.0-alpha01
wear.compose 2 กรกฎาคม 2025 1.4.1 - 1.5.0-beta05 -
wear.protolayout 4 มิถุนายน 2025 1.3.0 - - -
wear.tiles 4 มิถุนายน 2025 1.5.0 - - -
wear.watchface 23 เมษายน 2025 1.2.1 - - 1.3.0-alpha07
wear.watchfacepush 18 มิถุนายน 2025 - - - 1.0.0-alpha01
webkit 2 กรกฎาคม 2025 1.14.0 - - 1.15.0-alpha01
หน้าต่าง 2 กรกฎาคม 2025 1.4.0 - 1.5.0-beta01 -
window.extensions.core 7 มิถุนายน 2023 1.0.0 - - -
งาน 18 มิถุนายน 2025 2.10.2 - - -

(*) ไลบรารีนี้มีอาร์ติแฟกต์หลายรายการ ดูข้อมูลเพิ่มเติมได้ในบันทึกประจำรุ่น
อัปเดตล่าสุด: 14 กรกฎาคม 2025