เลข Build number บน Android นั้น ทาง Google เอง ได้มีการกำหนดรูปแบบไว้ ซึ่งในแต่ละตัวอักษร จะมีความหมายเฉพาะเจาะจงอยู่

จากในรูป มาจาก Nexus 7 [2012] Android 4.4.2 Build number KOT49H

บทความนี้ ผมจะอธิบายเกี่ยวกับ Build number ให้ได้ทราบกัน

ความหมายของแต่ละหลัก ใน Build number ก็คือ

  • หลักที่ 1 เป็นตัวอักษร หมายถึง ตัวย่อของ Code name ซึ่งเริ่มต้นด้วยตัว C (Cupcake), D (Donut), E (Eclair), …
  • หลักที่ 2 เป็นตัวอักษร หมายถึง Branch code ซึ่งบ่งบอกได้ว่า ถูกสร้างจาก Source code ตัวไหน
  • หลักที่ 3 เป็นตัวอักษร หมายถึง Quarter ที่ Build ซึ่งเริ่มต้นด้วยตัว A (Q1 2009), B (Q2 2009), C (Q3 2009), …
  • หลักที่ 4+5 จะเป็นตัวเลข หมายถึง ลำดับวันที่ ที่อยู่ใน Quarter นั้น
  • หลักที่ 6 (อาจจะมี) เป็นตัวอักษร หมายถึง ลำดับที่ที่ Build ในวันเดียวกัน ซึ่งเริ่มต้นด้วยตัว A (ถ้าไม่มีหลักนี้ ความหมายก็คือ A นั่นเอง)

ลองมาคำนวณกันดู Build number จากตัวอย่าง KOT49H ว่า Google นั้น Build เมื่อไหร่

  • K = KitKat
  • T = Quarter ที่ 4 ปี 2013
  • 49 = วันที่ 49 ใน Quarter
  • H = Build ครั้งที่ 8 ในวันนั้น

วันที่ 1 ใน Quarter ที่ 4 ปี 2013 คือ 1 ต.ค. ตอนนี้ขอให้ทุกคนหยิบปฏิทินปีที่แล้วขึ้นมา เปิดไปที่เดือน ต.ค. นับ 1 ที่วันที่ 1 ต.ค. แล้วนับไปเรื่อย ๆ จนถึงวันที่ 49… :bigsmile:

ถึงยัง…
ถึงยาง…
ถึงยว๊างงงงงงงง…
ถึงละนะ!!!

ก็ตรงกับวันที่ 18 พ.ย. 2013 นั่นเอง (ใครไม่ได้ตามนี้ ไปนับใหม่นะ)

มาลองดูอีกตัวอย่าง…

จากข่าวล่าสุด มีข่าวหลุดมาว่า Android version ใหม่ กำลังจะมา โดยจะมี Build number เป็น KTU65 !!!

  • K = KitKat
  • U = Quarter ที่ 1 ปี 2014
  • 65 = วันที่ 65 ใน Quarter
  • ไม่มีหลักที่ 6 = A = Build ครั้งที่ 1 ในวันนั้น

นับปฏิทินกันต่อ…

วันที่ 65 ใน Q1 2014 ตรงกับวันที่ 6 มี.ค. 2014

นับปฏิทินเหนื่อยไม๊~!! ผมก็เหนื่อย 😥 ก็เลยทำ Android Build Number Calculator ขึ้นมาซะเลย :bigsmile:

จิ้มโหลดไปโลด –> AndroidBuildNumberCalculator.xlsx

เมื่อเปิดขึ้นมา สังเกตุที่ช่องสีเหลือง ก็กรอกเลข Build number ลงไป ก็จะคำนวณออกมาเป็นช่องสีเขียว

เท่านี้ก็ไม่ต้องนั่งจิ้มปฏิทินให้เมื่อยแล้ว 😎

Source ข่าวหลุด : myce via International Business Times

สำเนาจาก : เวปผมเอง