ระบบปฏิบัติการ Android ใช้ระบบ “สิทธิ์” ซึ่งให้สิทธิ์แอปพลิเคชันในการเข้าถึงฟังก์ชันเฉพาะของอุปกรณ์ การอนุญาตเหล่านี้อาจรวมถึงการเข้าถึงกล้อง ไมโครโฟน รายชื่อ รูปภาพ ตำแหน่ง และคุณสมบัติอื่นๆ
การอนุญาตมีจุดประสงค์ที่สำคัญหลายประการ:
ความปลอดภัย: ระบบการอนุญาตป้องกันการเข้าถึงข้อมูลส่วนบุคคลของผู้ใช้โดยไม่ได้รับอนุญาต แอปพลิเคชันจะต้องขออนุญาตอย่างชัดเจนเพื่อใช้ฟังก์ชันบางอย่าง และผู้ใช้สามารถให้หรือปฏิเสธการเข้าถึงนี้ได้
การควบคุม: ผู้ใช้จะควบคุมฟังก์ชันและข้อมูลทั้งหมดที่แต่ละแอปพลิเคชันสามารถใช้ได้ ช่วยให้พวกเขาสามารถจัดการความเป็นส่วนตัวและความปลอดภัยได้อย่างมีประสิทธิภาพ
ฟังก์ชันการทำงาน: แอปพลิเคชันบางตัวไม่สามารถทำงานได้อย่างสมบูรณ์หากไม่มีการอนุญาตเฉพาะ ตัวอย่างเช่น แอปพลิเคชันกล้องจำเป็นต้องเข้าถึงกล้องของอุปกรณ์เพื่อถ่ายภาพ
อย่างไรก็ตาม ผู้ใช้ต้องใช้ความระมัดระวังในการให้สิทธิ์แก่แอปพลิเคชัน โดยเฉพาะอย่างยิ่งเมื่อดาวน์โหลดจากแหล่งที่ไม่คุ้นเคย เพื่อป้องกันการละเมิดความเป็นส่วนตัวและข้อมูลสูญหาย
ACCESS_FINE_LOCATION | เข้าถึงตำแหน่งที่แน่นอนของคุณ (GPS). |
BODY_เซนเซอร์ | เข้าถึงข้อมูลจากเซ็นเซอร์สุขภาพ (อัตราการเต้นของหัวใจ, จำนวนก้าว). |
CALL_LOG | เข้าถึงบันทึกการโทร (เข้า, โทรออก, ไม่ได้รับ). |
กล้อง | เข้าถึงกล้องเพื่อถ่ายภาพ/วิดีโอ |
ติดต่อ | การเข้าถึงรายชื่อผู้ติดต่อ |
ไมโครโฟน | บันทึกเสียง |
PHONE_STATE | การเข้าถึงข้อมูลสถานะโทรศัพท์ (หมายเลขโทรศัพท์, IMEI). |
SMS | เข้าถึงข้อความ SMS (อ่าน ส่ง ลบ) |
การจัดเก็บ | เข้าถึงไฟล์บนอุปกรณ์ (อ่าน แก้ไข ลบ) |
รายการสิทธิ์ Android ทั้งหมด: https://developer.android.com/reference/android/Manifest.permission
–
สิทธิ์สำหรับ Android