ตารางการอธิบายสิทธิ์ใน Android Manifest

ตารางเปรียบเทียบคำบรรยายสิทธิ์ใน Android Manifest ทำให้นักพัฒนา Android สามารถดูฟังก์ชันการบรรยายสิทธิ์ของ Android ได้สะดวก เคล็ดลับ: Ctrl+F เพื่อค้นหาอย่างรวดเร็ว
สิทธิ์ ชื่อ คำบรรยาย
android.permission.ACCESS_CHECKIN_PROPERTIES การเข้าถึงคุณสมบัติการลงทะเบียน สิทธิ์ในการอ่านหรือเขียนในตารางคุณสมบัติฐานข้อมูล check-in
android.permission.ACCESS_COARSE_LOCATION การเข้าถึงตำแหน่งประมาณ เพื่อรับข้อมูลพิกัดละตินในระยะห่างประมาณ 30~1500 เมตร โดยผ่าน WiFi หรือสถานีฐานมือถือ
android.permission.ACCESS_FINE_LOCATION การเข้าถึงตำแหน่งที่แม่นยำ เพื่อรับข้อมูลตำแหน่งจาก GPS โดยความแม่นยำจะอยู่ที่ 10 เมตร
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS การเข้าถึงคำสั่งเพิ่มเติมของตำแหน่ง อนุญาตให้โปรแกรมเข้าถึงคำสั่งเพิ่มของผู้ให้บริการตำแหน่ง
android.permission.ACCESS_MOCK_LOCATION การเข้าถึงข้อมูลตำแหน่งจำลอง เพื่อเข้าถึงข้อมูลตำแหน่งจำลอง โดยส่วนมากใช้งานเพื่อช่วยนักพัฒนาในการทดลองแอปพลิเคชัน
android.permission.ACCESS_NETWORK_STATE การเข้าถึงสถานะเครือข่าย เพื่อรับข้อมูลสถานะเครือข่าย เช่น สถานะการเชื่อมต่อเครือข่ายว่าถูกต้องหรือไม่
android.permission.ACCESS_SURFACE_FLINGER การเข้าถึง Surface Flinger สนับสนุนการแสดงผลกราฟิกในระดับพื้นผิวบนแพลตฟอร์ม Android สำหรับเล่นเกมหรือหน้าจอภาพพรีวิวกล้อง
android.permission.ACCESS_WIFI_STATE การเข้าถึงสถานะ WiFi เพื่อรับข้อมูลสถานะการเชื่อมต่อ WiFi และจุดเชื่อมต่อ WLAN
android.permission.ACCOUNT_MANAGER การจัดการบัญชี เพื่อรับข้อมูลการยืนยันบัญชี โดยเฉพาะข้อมูลบัญชี GMail มีให้เฉพาะกระบวนการระดับระบบ
android.permission.AUTHENTICATE_ACCOUNTS ยืนยันบัญชี อนุญาตให้โปรแกรมเข้าถึงข้อมูลที่เกี่ยวข้องกับการจัดการบัญชี ACCOUNT_MANAGER โดยใช้การยืนยันบัญชี
android.permission.BATTERY_STATS สถิติแบตเตอรี่ เพื่อรับข้อมูลสถิติของแบตเตอรี่
android.permission.BIND_APPWIDGET การเชื่อมต่อ Widget อนุญาตให้โปรแกรมบอกกับบริการ appWidget ว่าต้องการเข้าถึงฐานข้อมูลของ Widget
android.permission.BIND_DEVICE_ADMIN การเชื่อมต่อการจัดการอุปกรณ์ ขอการรับรู้ผู้ดูแลระบบระบบ โดยเฉพาะระบบสามารถใช้งานได้เท่านั้น
android.permission.BIND_INPUT_METHOD การเชื่อมต่อวิธีการป้อนข้อมูล ขอการบริการ InputMethodService โดยเฉพาะระบบสามารถใช้งานได้เท่านั้น
android.permission.BIND_REMOTEVIEWS การเชื่อมต่อ RemoteView ต้องขอผ่านบริการ RemoteViewsService เท่านั้น ซึ่งสามารถใช้งานได้เฉพาะระบบ
android.permission.BIND_WALLPAPER การเชื่อมต่อวอลล์เปเปอร์ ต้องขอผ่านบริการ WallpaperService เท่านั้น ซึ่งสามารถใช้งานได้เฉพาะระบบ
android.permission.BLUETOOTH ใช้ Bluetooth อนุญาตให้โปรแกรมเชื่อมต่อกับอุปกรณ์ Bluetooth ที่เคยเชื่อมต่อไว้
android.permission.BLUETOOTH_ADMIN การจัดการ Bluetooth อนุญาตให้โปรแกรมค้นหาและคู่การเชื่อมต่อ Bluetooth ใหม่
android.permission.BRICK เปลี่ยนให้กลายเป็นอิฐ สามารถทำให้มือถือดับลง เป็นการกระทำที่อันตราย โดยมักหมายถึงการทำให้มือถือไม่สามารถใช้งานได้
android.permission.BROADCAST_PACKAGE_REMOVED กระจายข้อมูลเมื่อแอปถูกลบ กระจายข้อมูลเมื่อแอปถูกลบ
android.permission.BROADCAST_SMS กระจายข้อมูลเมื่อได้รับ SMS กระจายข้อมูลเมื่อได้รับ SMS
android.permission.BROADCAST_STICKY การกระจายข้อมูลอย่างต่อเนื่อง อนุญาตให้โปรแกรมระบุข้อมูลที่ติดอยู่จากการกระจายข้อมูลก่อนหน้า
android.permission.BROADCAST_WAP_PUSH กระจาย WAP PUSH กระจายข้อมูลเมื่อได้รับบริการ WAP PUSH
android.permission.CALL_PHONE โทรศัพท์ อนุญาตให้โปรแกรมป้อนหมายเลขโทรศัพท์จากเหยื่อที่ไม่ใช่ของระบบ
android.permission.CALL_PRIVILEGED สิทธิ์การโทร อนุญาตให้โปรแกรมทำการโทรแทนการใช้งานหน้าจอการโทรของระบบ
android.permission.CAMERA สิทธิ์กล้อง อนุญาตให้เข้าถึงกล้องเพื่อถ่ายภาพ
android.permission.CHANGE_COMPONENT_ENABLED_STATE เปลี่ยนสถานะของคอมโพเนนต์ เปลี่ยนสถานะว่าเปิดใช้งานคอมโพเนนต์หรือไม่
android.permission.CHANGE_CONFIGURATION เปลี่ยนการตั้งค่า อนุญาตให้แอปปัจจุบันเปลี่ยนการตั้งค่าต่างๆ เช่น ตำแหน่ง
android.permission.CHANGE_NETWORK_STATE เปลี่ยนสถานะเครือข่าย เปลี่ยนสถานะเครือข่าย เช่น สามารถเชื่อมต่อเครือข่ายได้หรือไม่
android.permission.CHANGE_WIFI_MULTICAST_STATE เปลี่ยนสถานะ WiFi multicast เปลี่ยนสถานะ WiFi multicast
android.permission.CHANGE_WIFI_STATE เปลี่ยนสถานะ WiFi เปลี่ยนสถานะการใช้งาน WiFi
android.permission.CLEAR_APP_CACHE ล้างแคชของแอป ล้างแคชของแอป
android.permission.CLEAR_APP_USER_DATA ลบข้อมูลผู้ใช้ ลบข้อมูลผู้ใช้ของแอป
android.permission.CWJ_GROUP สิทธิ์การเข้าถึงพื้นฐาน อนุญาตให้กลุ่มบัญชี CWJ เข้าถึงข้อมูลพื้นฐาน
android.permission.CELL_PHONE_MASTER_EX สิทธิ์ขยายสำหรับ Master Phone สิทธิ์ขยายสำหรับ Master Phone
android.permission.CONTROL_LOCATION_UPDATES ควบคุมการอัปเดตตำแหน่ง อนุญาตให้รับข้อมูลการเปลี่ยนแปลงของตำแหน่งจากเครือข่ายมือถือ
android.permission.DELETE_CACHE_FILES ลบไฟล์แคช อนุญาตให้โปรแกรมลบไฟล์แคช
android.permission.DELETE_PACKAGES ลบแอป อนุญาตให้โปรแกรมลบแอป
android.permission.DEVICE_POWER การจัดการพลังงาน อนุญาตให้เข้าถึงการจัดการพลังงานพื้นฐาน
android.permission.DIAGNOSTIC การวินิจฉัยแอป อนุญาตให้โปรแกรมเข้าถึงแหล่งที่มาของการวินิจฉัย
android.permission.DISABLE_KEYGUARD ปิดการล็อกแป้นพิมพ์ อนุญาตให้โปรแกรมปิดการล็อกแป้นพิมพ์
android.permission.DUMP การจัดเก็บข้อมูลระบบ อนุญาตให้โปรแกรมเข้าถึงข้อมูล dump ของระบบจากบริการระบบ
android.permission.EXPAND_STATUS_BAR การควบคุมแถบสถานะ อนุญาตให้โปรแกรมขยายหรือหดแถบสถานะ
android.permission.FACTORY_TEST โหมดทดสอบโรงงาน อนุญาตให้โปรแกรมใช้งานโหมดทดลองโรงงาน
android.permission.FLASHLIGHT ใช้ไฟแฟลช อนุญาตให้เข้าถึงไฟแฟลช
android.permission.FORCE_BACK บังคับถอยหลัง อนุญาตให้โปรแกรมบังคับการใช้ปุ่มถอยหลัง ไม่ว่าวิธีการ Activity จะอยู่ในระดับภาพสูงสุด
android.permission.GET_ACCOUNTS เข้าถึงรายชื่อบัญชี Gmail เข้าถึงรายการบัญชี GMail
android.permission.GET_PACKAGE_SIZE รับขนาดของแอป รับขนาดไฟล์ของแอป
android.permission.GET_TASKS รับข้อมูลงาน อนุญาตให้โปรแกรมได้รับข้อมูลของแอปที่กำลังทำงานหรือเพิ่งทำงานเมื่อเร็วๆ นี้
android.permission.GLOBAL_SEARCH อนุญาตให้ค้นหาทั่วไป อนุญาตให้โปรแกรมใช้ฟังก์ชันการค้นหาทั่วไป
android.permission.HARDWARE_TEST การทดสอบฮาร์ดแวร์ เข้าถึงอุปกรณ์ช่วยด้านฮาร์ดแวร์เพื่อวัตถุประสงค์ในการทดสอบฮาร์ดแวร์
android.permission.INJECT_EVENTS การฉีดเหตุการณ์ อนุญาตให้เข้าถึงเหตุการณ์พื้นฐานจากโปรแกรมนี้เพื่อรับเหตุการณ์ปุ่มหรือการเคลื่อนไหว
android.permission.INSTALL_LOCATION_PROVIDER ติดตั้งผู้ให้บริการตำแหน่ง ติดตั้งผู้ให้บริการตำแหน่ง
android.permission.INSTALL_PACKAGES ติดตั้งแอปพลิเคชัน อนุญาตให้โปรแกรมติดตั้งแอป
android.permission.INTERNAL_SYSTEM_WINDOW หน้าต่างระบบภายใน อนุญาตให้โปรแกรมเปิดหน้าต่างภายใน ซึ่งไม่เปิดให้แอปพลิเคชันของบุคคลที่สาม
android.permission.INTERNET การเข้าถึงเครือข่าย การเข้าถึงการเชื่อมต่อเครือข่าย อาจเกิดค่า GPRS
android.permission.KILL_BACKGROUND_PROCESSES จบกระบวนการเบื้องหลัง อนุญาตให้โปรแกรมเรียกใช้วิธี killBackgroundProcesses(String) เพื่อจบกระบวนการเบื้องหลัง
android.permission.MANAGE_ACCOUNTS จัดการบัญชี อนุญาตให้โปรแกรมจัดการรายการบัญชีใน AccountManager
android.permission.MANAGE_APP_TOKENS จัดการอ้างอิงแอป จัดการการสร้าง ทำลาย ลำดับ Z ใช้งานเฉพาะกับระบบ
android.permission.MTWEAK_USER สิทธิ์ระดับสูง อนุญาตให้ผู้ใช้ mTweak เข้าถึงสิทธิ์ระบบระดับสูง
android.permission.MTWEAK_FORUM สิทธิ์ชุมชน อนุญาตให้ใช้สิทธิ์ชุมชน mTweak
android.permission.MASTER_CLEAR ฟอร์แมตแบบนิ่ม อนุญาตให้โปรแกรมทำการฟอร์แมตแบบนิ่มเพื่อลบข้อมูลการตั้งค่าระบบ
android.permission.MODIFY_AUDIO_SETTINGS เปลี่ยนการตั้งค่าเสียง เปลี่ยนข้อมูลการตั้งค่าเสียง
android.permission.MODIFY_PHONE_STATE เปลี่ยนสถานะโทรศัพท์ เปลี่ยนสถานะโทรศัพท์ เช่น โหมดเครื่องบิน แต่ไม่รวมการแทนที่หน้าจอโทรศัพท์ของระบบ
android.permission.MOUNT_FORMAT_FILESYSTEMS ฟอร์แมตระบบไฟล์ ฟอร์แมตในระบบไฟล์ที่เคลื่อนย้ายได้ เช่น ฟอร์แมต SD card
android.permission.MOUNT_UNMOUNT_FILESYSTEMS ทำการติดตั้งระบบไฟล์ ติดตั้งและถอนการติดตั้งระบบไฟล์ภายนอก
android.permission.NFC อนุญาตให้การสื่อสาร NFC อนุญาตให้โปรแกรมดำเนินการการสื่อสารระยะใกล้ใน NFC ใช้ในการสนับสนุนการเคลื่อนที่
android.permission.PERSISTENT_ACTIVITY กิจกรรมที่ถาวร สร้างกิจกรรมที่ถาวร ซึ่งคุณสมบัตินี้ถูกตั้งไว้สำหรับการลบในอนาคต
android.permission.PROCESS_OUTGOING_CALLS จัดการการโทรออก อนุญาตให้โปรแกรมตรวจสอบ แก้ไข หรือยกเลิกการโทรออก
android.permission.READ_CALENDAR อ่านการเตือนวันสำคัญ อนุญาตให้โปรแกรมอ่านข้อมูลวันสำคัญของผู้ใช้
android.permission.READ_CONTACTS อ่านข้อมูลการติดต่อ อนุญาตให้เข้าถึงข้อมูลรายชื่อการติดต่อของผู้ใช้
android.permission.READ_FRAME_BUFFER แคปภาพหน้าจอ อ่านข้อมูล framebuffer เพื่อทำการแคปภาพหน้าจอ
com.android.browser.permission.READ_HISTORY_BOOKMARKS อ่านบุ๊คมาร์คและประวัติการเรียกดู อ่านบุ๊คมาร์คและประวัติการเรียกดูในเบราว์เซอร์
android.permission.READ_INPUT_STATE อ่านสถานะของการป้อนข้อมูล อ่านสถานะป้อนข้อมูลในปัจจุบัน ใช้งานเฉพาะกับระบบ
android.permission.READ_LOGS อ่านบันทึกของระบบ อ่านบันทึกของระบบพื้นฐาน
android.permission.READ_PHONE_STATE อ่านสถานะโทรศัพท์ เข้าถึงสถานะโทรศัพท์
android.permission.READ_SMS อ่านเนื้อหาข้อความ อ่านเนื้อหาข้อความ
android.permission.READ_SYNC_SETTINGS อ่านการตั้งค่าการซิงค์ อ่านการตั้งค่าการซิงค์จาก Google ออนไลน์
android.permission.READ_SYNC_STATS อ่านสถานะการซิงค์ อ่านสถานะการซิงค์และได้รับสถานะการซิงค์จาก Google ออนไลน์
android.permission.REBOOT รีบูตอุปกรณ์ อนุญาตให้โปรแกรมรีบูตอุปกรณ์
android.permission.RECEIVE_BOOT_COMPLETED อนุญาตให้เริ่มต้นอัตโนมัติขณะบูต อนุญาตให้โปรแกรมทำงานอัตโนมัติขณะเริ่มต้น
android.permission.RECEIVE_MMS รับ MMS รับ MMS
android.permission.RECEIVE_SMS รับ SMS รับ SMS
android.permission.RECEIVE_WAP_PUSH รับ Wap Push รับข้อมูล WAP PUSH
android.permission.RECORD_AUDIO บันทึกเสียง บันทึกเสียงผ่านไมโครโฟนของโทรศัพท์หรือหูฟัง
android.permission.REORDER_TASKS เรียงลำดับระบบงาน เรียงลำดับลำดับ Z ของระบบงานระหว่างการทำงาน
android.permission.RESTART_PACKAGES จบระบบงาน จบงานผ่านวิธี restartPackage(String) จะถูกยกเลิกในการทำงาน
android.permission.SEND_SMS ส่ง SMS ส่ง SMS
android.permission.SET_ACTIVITY_WATCHER ตั้งค่าการเฝ้าติดตามกิจกรรม ตั้งค่าการเฝ้าติดตามกิจกรรมใช้ในการทดสอบแบบลิงก์
com.android.alarm.permission.SET_ALARM ตั้งค่าเสียงเตือน ตั้งค่าเสียงเตือน
android.permission.SET_ALWAYS_FINISH ตั้งค่าการปิดตลอดไป ตั้งค่าให้โปรแกรมปิดอยู่เสมอในเบื้องหลัง
android.permission.SET_ANIMATION_SCALE ตั้งค่าการขยายการเคลื่อนไหว ตั้งค่าการขยายการเคลื่อนไหวแบบทั่วประเทศ
android.permission.SET_DEBUG_APP ตั้งค่าการตรวจสอบโปรแกรม ตั้งค่าการตรวจสอบโปรแกรม ใช้ในการพัฒนาเป็นหลัก
android.permission.SET_ORIENTATION ตั้งค่าทิศทางหน้าจอ ตั้งค่าทิศทางหน้าจอเป็นแนวนอนหรือทางมาตรฐาน ซึ่งไม่ใช้งานในแอปทั่วไป
android.permission.SET_PREFERRED_APPLICATIONS ตั้งค่าแอปพลิเคชันที่เลือก ตั้งค่าแอปพลิเคชันที่เลือก ปัจจุบันไม่ทำงาน ตรวจสอบรายละเอียดเพิ่มเติมที่ addPackageToPreferred(String)
android.permission.SET_PROCESS_LIMIT ตั้งค่าขีดจำกัดกระบวนการ อนุญาตให้โปรแกรมตั้งค่าขีดจำกัดจำนวนกระบวนการขั้นต่ำ
android.permission.SET_TIME ตั้งค่าเวลาของระบบ ตั้งค่าเวลาของระบบ
android.permission.SET_TIME_ZONE ตั้งค่าโซนเวลาของระบบ ตั้งค่าโซนเวลาของระบบ
android.permission.SET_WALLPAPER ตั้งค่าภาพพื้นหลัง ตั้งค่าภาพพื้นหลัง
android.permission.SET_WALLPAPER_HINTS ตั้งค่าแนะนำภาพพื้นหลัง ตั้งค่าแนะนำภาพพื้นหลัง
android.permission.SIGNAL_PERSISTENT_PROCESSES ส่งสัญญาณโปรเซสที่ต่อเนื่อง ส่งสัญญาณโปรเซสที่ต่อเนื่อง
android.permission.STATUS_BAR การควบคุมแถบสถานะ อนุญาตให้โปรแกรมเปิด ปิด หรือปิดการใช้งานแถบสถานะ
android.permission.SUBSCRIBED_FEEDS_READ เข้าถึงเนื้อหาที่สมัครสมาชิก เข้าถึงฐานข้อมูลข้อมูลที่สมัครสมาชิก
android.permission.SUBSCRIBED_FEEDS_WRITE เขียนข้อมูลที่สมัครสมาชิก เขียนหรือแก้ไขฐานข้อมูลเนื้อหาที่สมัครสมาชิก
android.permission.SYSTEM_ALERT_WINDOW แสดงหน้าต่างระบบ แสดงหน้าต่างระบบ
android.permission.UPDATE_DEVICE_STATS อัปเดตสถานะอุปกรณ์ อัปเดตสถานะอุปกรณ์
android.permission.USE_CREDENTIALS ใช้ข้อมูลประจำตัว อนุญาตให้โปรแกรมขอเรียกใช้ข้อมูลการยืนยันจาก AccountManager
android.permission.USE_SIP ใช้บริการ SIP อนุญาตให้โปรแกรมใช้บริการวิดีโอ SIP
android.permission.VIBRATE ใช้งานการสั่น อนุญาตให้มีการสั่น
android.permission.WAKE_LOCK การล็อกการปลุก อนุญาตให้โปรแกรมทำงานต่อไปเมื่อหน้าจอถูกปิดลง
android.permission.WRITE_APN_SETTINGS เขียนการตั้งค่า GPRS Access Point เขียนการตั้งค่า GPRS Access Point ของเครือข่าย
android.permission.WRITE_CALENDAR เขียนการเตือนวันสำคัญ เขียนข้อมูลวันสำคัญ แต่ไม่สามารถอ่านได้
android.permission.WRITE_CONTACTS เขียนข้อมูลการติดต่อ เขียนข้อมูลการติดต่อ แต่ไม่สามารถอ่านได้
android.permission.WRITE_EXTERNAL_STORAGE เขียนในหน่วยเก็บข้อมูลภายนอก อนุญาตให้โปรแกรมเขียนในหน่วยเก็บข้อมูลภายนอก เช่น การเขียนไฟล์ใน SD card
android.permission.WRITE_GSERVICES เขียน Google Maps data อนุญาตให้โปรแกรมเขียนข้อมูลบริการ Google Map
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS เขียนบุ๊คมาร์คและประวัติการเรียกดู เขียนประวัติหรือบุ๊คมาร์คในเบราว์เซอร์ แต่ไม่สามารถอ่านได้
android.permission.WRITE_SECURE_SETTINGS อ่านและเขียนการตั้งค่าระบบที่ละเอียดอ่อน อนุญาตให้โปรแกรมอ่านและเขียนการตั้งค่าที่ละเอียดอ่อนของระบบ
android.permission.WRITE_SETTINGS อ่านและเขียนการตั้งค่าระบบ อนุญาตให้เขียนและอ่านการตั้งค่าของระบบ
android.permission.WRITE_SMS เขียน SMS อนุญาตให้เขียน SMS

ตารางเปรียบเทียบคำบรรยายสิทธิ์ใน Android Manifest - สิทธิ์แอนดรอยด์ที่ครบถ้วน

ในการพัฒนา Android, ไฟล์ Android Manifest เป็นกุญแจสำคัญในการกำหนดสิทธิ์ของแอปพลิเคชัน แอป Android แต่ละตัวจะต้องประกาศสิทธิ์ที่จำเป็นเพื่อเข้าถึงทรัพยากรของระบบ. บทความนี้นำเสนอ ตารางเปรียบเทียบคำบรรยายสิทธิ์ใน Android Manifest อย่างสมบูรณ์, เพื่อสะดวกให้กับนักพัฒนาในการดูและเข้าใจสิทธิ์ต่างๆ ของ Android และฟังก์ชันที่เกี่ยวข้อง.

สิทธิ์ Android Manifest คืออะไร?

ไฟล์ Android Manifest ประกาศสิทธิ์ที่แอปต้องการ, ซึ่งสิทธิ์เหล่านี้จะกำหนดว่าแอปสามารถเข้าถึงทรัพยากรและฟังก์ชันของระบบได้อย่างไร ตัวอย่างเช่น การเข้าถึงเครือข่าย, การใช้กล้อง หรือการอ่านข้อมูลการติดต่อ เป็นต้น ต้องประกาศสิทธิ์ที่เกี่ยวข้องในไฟล์ Manifest.

ตารางเปรียบเทียบคำบรรยายสิทธิ์ใน Android Manifest ที่พบบ่อย

ด้านล่างนี้คือคำบรรยายสิทธิ์ใน Android ที่ใช้งานบ่อย คุณสามารถดูชื่อสิทธิ์และคำบรรยายเพื่อเข้าใจฟังก์ชันของสิทธิ์ได้อย่างรวดเร็ว:

ชื่อสิทธิ์ คำบรรยายสิทธิ์
INTERNET อนุญาตให้แอปเข้าถึงเครือข่ายเพื่อดำเนินการด้านเครือข่าย.
ACCESS_NETWORK_STATE อนุญาตให้แอปเข้าถึงข้อมูลเกี่ยวกับสถานะเครือข่ายเพื่อตรวจสอบว่าเชื่อมต่ออยู่หรือไม่.
READ_EXTERNAL_STORAGE อนุญาตให้แอปอ่านไฟล์ในหน่วยเก็บข้อมูลภายนอก.
WRITE_EXTERNAL_STORAGE อนุญาตให้แอปเขียนไฟล์ในหน่วยเก็บข้อมูลภายนอก.
CAMERA อนุญาตให้แอปเข้าถึงกล้องของอุปกรณ์.
ACCESS_FINE_LOCATION อนุญาตให้แอปเข้าถึงข้อมูลตำแหน่งที่แม่นยำ (GPS).
ACCESS_COARSE_LOCATION อนุญาตให้แอปเข้าถึงข้อมูลตำแหน่งโดยประมาณ (สถานีฐานและ Wi-Fi).
READ_CONTACTS อนุญาตให้แอปอ่านข้อมูลการติดต่อในอุปกรณ์.
WRITE_CONTACTS อนุญาตให้แอปแก้ไขข้อมูลการติดต่อในอุปกรณ์.
CALL_PHONE อนุญาตให้แอปทำการโทรโดยตรง.
READ_SMS อนุญาตให้แอปอ่านเนื้อหาข้อความ.
RECEIVE_SMS อนุญาตให้แอปรับข้อความ.
READ_CALENDAR อนุญาตให้แอปอ่านข้อมูลปฏิทินในอุปกรณ์.
WRITE_CALENDAR อนุญาตให้แอปแก้ไขข้อมูลปฏิทินในอุปกรณ์.

จะประกาศสิทธิ์ใน Android Manifest ได้อย่างไร?

ในไฟล์ AndroidManifest.xml ของโปรเจค Android คุณต้องประกาศสิทธิ์ที่แอปต้องการโดยใช้ <uses-permission> แท็ก ต่อไปนี้เป็นตัวอย่างการประกาศสิทธิ์:


<uses-permission android:name="android.permission.INTERNET" />

คุณสามารถประกาศสิทธิ์หลายๆ คำตามที่แอปของคุณต้องการ.

สรุป

การเข้าใจและตั้งค่า Android Manifest สิทธิ์อย่างถูกต้องสำหรับนักพัฒนานั้นสำคัญมาก โดยการใช้ ตารางเปรียบเทียบคำบรรยายสิทธิ์ใน Android Manifest นี้คุณสามารถค้นหาและเข้าใจฟังก์ชันของแต่ละสิทธิ์ได้ง่าย เพื่อให้แน่ใจว่าแอปของคุณจะมีสิทธิ์ที่จำเป็นในขณะทำงานและปฏิบัติตามแนวทางที่ดีที่สุด.

ประวัติการเข้าชมของคุณ:
เลือกภาษา