- תחביר:
<uses-permission-sdk-23 android:name="string" android:maxSdkVersion="integer" />
- בתוך:
<manifest>
- תיאור:
-
מציינת שאפליקציה מבקשת הרשאה מסוימת, אבל רק אם היא
במכשיר שמותקנת בו גרסת Android 6.0 (רמת API 23) ומעלה. אם המכשיר
מפעיל API ברמה 22 ומטה, האפליקציה לא רוצה את הערך שצוין
הרשאה.
הרכיב הזה שימושי כשמעדכנים אפליקציה כך שתכלול אפליקציה חדשה שדורשת הרשאה נוספת. אם משתמש מעדכן אפליקציה במכשיר עם רמת API 22 ומטה, המערכת מציגה למשתמש בקשה בזמן ההתקנה כדי להעניק את כל ההרשאות החדשות שמוצהרות אם תכונה חדשה קטנה מספיק, אולי עדיף להשבית אותה את התכונה לגמרי במכשירים האלה, כך שהמשתמש לא צריך להעניק הרשאות נוספות לצורך עדכון האפליקציה.
באמצעות רכיב
<uses-permission-sdk-23>
במקום<uses-permission>
, אפשר לבקש את ההרשאה רק אם האפליקציה פועלת פלטפורמות שתומכות בהרשאות בזמן ריצה שבו המשתמש מעניק הרשאות לאפליקציה בזמן שהיא פועלת.כאן אפשר לקרוא מידע נוסף על הרשאות. בקטע בסקירה הכללית של קובץ המניפסט של האפליקציה ובקטע הרשאות ב-Android. מותאמת אישית. יש רשימה של הרשאות שהוגדרו על ידי הפלטפורמה הבסיסית
android.Manifest.permission
. - :
-
android:name
-
שם ההרשאה. את ההרשאה הזו אפשר להגדיר לפי
אפליקציה עם
<permission>
רכיב, יכולה להיות הרשאה שהוגדרה על ידי אפליקציה אחרת, או הרשאה של הרשאות המערכת הרגילות, כמו"android.permission.CAMERA"
או"android.permission.READ_CONTACTS"
. android:maxSdkVersion
- רמת ה-API הגבוהה ביותר שבה ההרשאה הזו הוענקה אפליקציה. אם האפליקציה מותקנת במכשיר עם רמת API מאוחרת יותר, האפליקציה לא מקבל את ההרשאה ולא יכול להשתמש בפונקציונליות כלשהי שקשורה לכך.
- הושקו ב:
- רמת API 23
- למידע נוסף:
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-20 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{
"last_modified": "עדכון אחרון: 2024-08-20 (שעון UTC).",
"state": ""
}