Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android

วิธีดึง Build ID ของ Android โดยโปรแกรม

ภาพรวม

บทความนี้แนะนำการดึง Build ID ผ่าน Build.ID ซึ่งเป็นตัวระบุเฉพาะของแต่ละครั้งที่สร้าง Firmware (Build) ช่วยให้ทราบว่าเป็นเวอร์ชันใดของซอฟต์แวร์ที่ติดตั้งอยู่

โค้ดสำคัญ

textView.setText("" + Build.ID);

ความแตกต่าง Build.ID vs Build.VERSION

ค่าคงที่ความหมายตัวอย่าง
Build.IDBuild Identifier (ต่อแต่ละครั้งที่คอมไพล์)QQ3A.200805.001
Build.VERSION.RELEASEเวอร์ชัน Android (User-visible)10
Build.VERSION.SDK_INTAPI Level (Integer)29
Build.VERSION.INCREMENTALหมายเลขบิลด์ภายใน6578210

รูปแบบ Build ID ทั่วไป

[Release Letter][Quarter][Year][Month][Day].[Build Number]

  • Q = Android 10 (Q)
  • Q3 = ไตรมาส 3
  • A = รุ่น A
  • 200805 = 5 สิงหาคม 2020
  • 001 = Build number

การใช้งาน

  • ตรวจสอบ Security Patch Level
  • รายงานบั๊กพร้อม Build ID ที่แน่นอน
  • OTA Update verification

หมายเหตุ

Build.ID เปลี่ยนทุกครั้งที่มีการสร้าง Firmware ใหม่ แม้จะเป็น Android Version เดียวกันก็ตาม