เลข 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…
Quote:
ถึงยัง…
ถึงยาง…
ถึงยว๊างงงงงงงง…
ถึงละนะ!!!
ก็ตรงกับวันที่ 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ขึ้นมาซะเลย
จิ้มโหลดไปโลด –> AndroidBuildNumberCalculator.xlsx
เมื่อเปิดขึ้นมา สังเกตุที่ช่องสีเหลือง ก็กรอกเลข Build number ลงไป ก็จะคำนวณออกมาเป็นช่องสีเขียว


เท่านี้ก็ไม่ต้องนั่งจิ้มปฏิทินให้เมื่อยแล้ว
Source ข่าวหลุด : myce via International Business Times
สำเนาจาก : เวปผมเอง