טבלת תאורי הרשאות של Android Manifest

טבלת תיאור ההרשאות של Android Manifest, מאפשרת למפתחים לראות את תיאור הפונקציות של ההרשאות טכניקת עזר: Ctrl+F כדי לחפש מהר
הרשאה שם תיאור
android.permission.ACCESS_CHECKIN_PROPERTIES גישה לנכסי רישום הרשאה לקרוא או לכתוב טבלאות בגביית נתוני ה-check-in
android.permission.ACCESS_COARSE_LOCATION גישה למיקום גס קבלת מידע על קווי רוחב ואורך באמצעות WiFi או מגדלי טלפון ניידים, עם דיוק של בערך 30~1500 מטר
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 גישה לסורק הפחתה תמיכה מצביתית לגרפיקה בתת-היקף של Android, בדרך כלל משמש עבור משחקים או תצוגות תצוגה של מצלמות והדפסות מסך בתבנית תת-היקף
android.permission.ACCESS_WIFI_STATE גישה למצב ה-WiFi קבלת מידע על מצב החיבור הנוכחי ל-WiFi והמידע על נקודות גישה WLAN
android.permission.ACCOUNT_MANAGER ניהול חשבונות קבלת מידע על אימות חשבונות, בעיקר מידע על חשבונות GMail, הרשאה שניתן לגשת אליה רק על ידי תהליכים ברמת המערכת
android.permission.AUTHENTICATE_ACCOUNTS אימות חשבונות מאפשר לתוכנית לגשת למידע על ניהול חשבונות באמצעות שיטת אימות
android.permission.BATTERY_STATS סטטיסטיקה של סוללה קבלת מידע סטטיסטי על מצב הסוללה
android.permission.BIND_APPWIDGET קישור לאפליקציה קטנה מאפשר לתוכנית להודיע לשירות אפליקציה קטנה שהיא זקוקה לגישה לנתוני אפליקציה קטנה, רק מספר מועט של אפליקציות משתמשות בהרשאה זו
android.permission.BIND_DEVICE_ADMIN קישור למנהל המכשיר בקשת מקלטים של מנהל המערכת, משמש רק על ידי המערכת
android.permission.BIND_INPUT_METHOD קישור לשיטת קלט בקשת שירות InputMethodService, משמש רק על ידי המערכת
android.permission.BIND_REMOTEVIEWS קישור לתצוגות מרוחקות יש לבקש זאת דרך השירות 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 מרובה שינוי מצב WiFi מרובה
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 הרשאות הרחבה של טלפון נייד הרשאות הרחבה של טלפון נייד
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 מסירת מידע על מערכת מאפשר לתוכנית לקבל מידע שאוב על מערכת
android.permission.EXPAND_STATUS_BAR שליטה על שורת הסטטוס מאפשר לתוכנית להרחיב או לדחוק את שורת הסטטוס
android.permission.FACTORY_TEST מצב בדיקה במפעל מאפשר לתוכנית לפעול במצב בדיקה במפעל
android.permission.FLASHLIGHT שימוש בפלאש מאפשר גישה לפלאש
android.permission.FORCE_BACK חזרה בכוח מאפשר לתוכנית להשתמש בכוח בלחצן חזרה אם הפעולה לא פעילה
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
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 צילום מסך קריאת מסך ב-buffer מסלול המסך עבור צילום מסך
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 קריאה של תוכן SMS קריאה של תוכן 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 סדר משימות של המערכת מחדש לסדר מחדש משימות המערכת באורך ז-די
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 קיסוס תמידי קביעת תוכנה אם לסיים את פעולתה background תמיד
android.permission.SET_ANIMATION_SCALE קביעת נקודת התפשטות של אנימציה קביעת קיום של נקודת התפשטות של אנימציה
android.permission.SET_DEBUG_APP קביעת אפליקציה מתודולוגית קביעת אפליקציה מתודולוגית בדרך כלל עבור מפתחים
android.permission.SET_ORIENTATION קביעת כיוWND הפכה קביעת הכיוון של המסך המהפכה של מסך למאונך או מצופה, לא עבור אפליקציות רגילות
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 כתיבת הגדרות גישת GPRS לרשת
android.permission.WRITE_CALENDAR כתיבת תזכורות כתיבת תזכורות, אך לא ניתן לקרוא
android.permission.WRITE_CONTACTS כתיבת אנשי קשר כתיבת אנשי קשר, אך לא ניתן לקרוא
android.permission.WRITE_EXTERNAL_STORAGE כתיבת שטח אחסון חיצוני מאפשר לאפליקציה לכתוב לפעולה חיצונית, כמו כתיבת קבצים על כרטיס SD
android.permission.WRITE_GSERVICES כתיבת נתוני Google Maps מאפשר לאפליקציה לכתוב נתוני שירותי 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 Manifest, כדי לספק למפתחים גישה להבנה של כל ההרשאות השונות ותפקודיהן.

מהן הרגשות Android Manifest?

במסמך Android Manifest הובהרו ההרשאות שדרושות לאפליקציה, ההרשאות הללו קובעות איזו גישה לאפשרויות ומשאבים יהיו לאפליקציה. לדוגמה, גישה לאינטרנט, שימוש במצלמה או קריאה של מידע על אנשי קשר, כל האפשרויות הנ"ל דורשות להסביר את הרשאות המתאימות במסמך ה-Manifest.

טבלת תיאור ההרשאות הנפוצות של Android Manifest

להלן טבלת תיאור של ההרשאות бағдарламារថ, אתה] יכול ללמוד את הרשאות על ידי שמות הרשאות ותיאורם,ָ אודות טכנספ פדליזד:

שם הרשאה תיאור הרשאה
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 מאפשר לאפליקציה לקרוא תוכן של SMS.
RECEIVE_SMS מאפשר לאפליקציה לקבל SMS.
READ_CALENDAR מאפשר לאפליקציה לקרוא את המידע של לוח השנה במכשיר.
WRITE_CALENDAR מאפשר לאפליקציה לעדכן את המידע של לוח השנה במכשיר.

איך להצהיר על הרשאות ב- Android Manifest?

במסמך AndroidManifest.xml של פרויקט Android שלכם, אתם צריכים להצהיר באמצעות <uses-permission> את ההרשאות שדרושות לאפליקציה. להלן דוגמה של איך להצהיר על הרשאה:


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

אתם יכולים להצהיר על מספר הרשאות בהתאם לצרכי האפליקציה.

סיכום

הבנה והגדרה נכונה של Android Manifest הרשאות היא חיונית למפתחים. בעזרת טבלת תיאור ההרשאות של Android Manifest הזאת, תוכלו בקלות לחפש ולהבין את הפונקציות של כל הרשאה, לוודא שהאפליקציה שלכם פועלת בהתאם להרשאות הנדרשות ושיש לכם פרקטיקות טובות.

ההיסטוריה שלך:
בחר שפה