Facebook Twitter
gPlus 

ยุคสมัยแห่ง X กูเกิลเปิดตัว AndroidX


ข่าวไอที ในยุคสมัยที่อะไรๆ ก็ชื่อลงท้ายด้วย X กูเกิลเองก็เลยมี AndroidX กับเขาด้วย แต่มันไม่ใช่ของใหม่ทั้งหมด เพราะเป็นเวอร์ชันอัพเกรดของ Android Support Library ที่นักพัฒนาแอพส่วนใหญ่ใช้งานอยู่แล้ว

ชื่อ AndroidX มาจากคำว่า Android extension libraries ส่วนเหตุผลที่ต้องมีชื่อใหม่ก็เพราะว่าไลบรารีในชุด Android Support Library งอกมาเพิ่มเรื่อยๆ ตลอด 7 ปีที่ผ่านมา จนทำให้นักพัฒนาเริ่มสับสนว่าต้องเรียกใช้ไลบรารีตัวไหนกันแน่ (ที่ชื่อดันแตกต่างกันด้วย)

กูเกิลเลยจัดระเบียบชื่อทั้งหมดใหม่ให้อยู่ภายใต้ชื่อ androidx ดังนั้นเวลาอ้างอิง namespace ในโค้ดก็จะขึ้นต้นด้วย androidx.* แทนของเดิมที่เป็น android.* (แต่ไม่ใช่ทุกอย่างที่ย้ายไปอยู่ใต้ androidx)

ตัวอย่าง

android.support.** เปลี่ยนเป็น androidx.@
android.databinding.** เปลี่ยนเป็น androidx.databinding.@
android.design.** เปลี่ยนเป็น com.google.android.material.@
android.support.test.** เปลี่ยนเป็น androidx.test.@

การเปลี่ยนแปลงชื่อครั้งนี้ ทำให้เลขเวอร์ชันของ Android Support Library จะถูกรีเซ็ตจาก 28.0.0 (จะออกเป็นเวอร์ชันสุดท้าย) กลับมาเป็น 1.0.0 แทน รายละเอียดสามารถอ่านได้จากที่มา

ยุคสมัยแห่ง X กูเกิลเปิดตัว AndroidX

ที่มา : blognone.com

ไม่พบข้อมูล
กลับขึ้นด้านบน