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

วิธีดึงชื่อแบรนด์ (Brand Name) ของอุปกรณ์ Android โดยโปรแกรม

ภาพรวม

บทความนี้แสดงวิธีดึงชื่อแบรนด์ผู้ผลิตอุปกรณ์ Android ผ่าน Build.BRAND ค่าที่ได้จะเป็นชื่อแบรนด์ในรูปแบบตัวพิมพ์เล็ก (lowercase) เช่น "samsung", "google", "xiaomi"

โค้ดหลัก

textView.setText(Build.BRAND);

ค่าที่เกี่ยวข้องกับแบรนด์และรุ่น

ค่าคงที่คำอธิบายตัวอย่าง
Build.BRANDแบรนด์ผู้ผลิต (lowercase)samsung
Build.MANUFACTURERชื่อผู้ผลิตเต็มรูปแบบsamsung
Build.MODELรุ่นอุปกรณ์ (Market name)SM-G991B (Galaxy S21)
Build.PRODUCTชื่อผลิตภัณฑ์ภายในo1q

กรณีศึกษา: Samsung Galaxy S21

  • BRAND: "samsung"
  • MANUFACTURER: "samsung"
  • MODEL: "SM-G991B"
  • PRODUCT: "o1q"
  • DEVICE: "o1q"

การประยุกต์ใช้

  • ปรับ UI/UX ให้เข้ากับแบรนด์เฉพาะ
  • Analytics แยกตามผู้ผลิต
  • Feature flag ต่อแบรนด์ (เช่น Samsung DeX, Pixel features)

ข้อสังเกต

Build.BRAND และ Build.MANUFACTURER มักจะเหมือนกัน แต่ MANUFACTURER อาจมีตัวพิมพ์ใหญ่หรือชื่อเต็มรูปแบบ ขึ้นอยู่กับการตั้งค่าของ OEM