- תחביר:
<instrumentation android:functionalTest=["true" | "false"] android:handleProfiling=["true" | "false"] android:icon="drawable resource" android:label="string resource" android:name="string" android:targetPackage="string" android:targetProcesses="string" />
- בתוך:
<manifest>
- תיאור:
- מצהיר על כיתה
Instrumentation
שמאפשרת לך לעקוב אחר האינטראקציה של אפליקציה עם המערכת.Instrumentation
נוצר לפני כל אחד מרכיבי האפליקציה. - :
android:functionalTest
- לא משנה אם הכיתה
Instrumentation
פועלת כבדיקה פונקציונליות. הערך הואtrue
אם כן, והערך הזה הואfalse
אם לא. ערך ברירת המחדל הואfalse
. android:handleProfiling
- אם האובייקט
Instrumentation
מפעיל את הפרופיילינג מושבתת. הערך הואtrue
אם הוא קובע מתי מתחיל הפרופיילינג מפסיק ו-false
אם הפרופיילינג ממשיך את כל הזמן ריצה. הערךtrue
מאפשר לאובייקט לטרגט פרופיילינג במספר מסוים של פעולות. ערך ברירת המחדל הואfalse
. android:icon
- סמל שמייצג את המחלקה
Instrumentation
. המאפיין הזה צריך להיות מוגדר כהפניה למשאב שניתן להזזה. android:label
- תווית קריאה למשתמש למחלקה
Instrumentation
. התווית יכול להיות מחרוזת גולמית או הפניה למשאב מסוג מחרוזת. android:name
- השם של מחלקת המשנה
Instrumentation
. להשתמש בשם כיתה מלא, כמוcom.example.project.StringInstrumentation
אבל, אם התו הראשון של השם הוא נקודה, הוא מצורף לחבילה שצוין ברכיב<manifest>
.אין ברירת מחדל. צריך לציין את השם.
android:targetPackage
- האפליקציה שהאובייקט
Instrumentation
מריץ נגד. אפליקציה מזוהה לפי שם החבילה שהוקצה לה קובץ מניפסט לפי הרכיב<manifest>
. android:targetProcesses
התהליכים שהאובייקט
Instrumentation
פועלת נגד. רשימה מופרדת בפסיקים מציינת שהאינסטרומנטציה רצה מול התהליכים הספציפיים האלה. הערך"*"
מציין הגדרת האינסטרומנטציה פועלת מול כל התהליכים באפליקציה שמוגדרים בandroid:targetPackage
.אם הערך הזה לא מצוין במניפסט, האינסטרומנטציה תפעל רק מול התהליך הראשי של האפליקציה שהוגדרה
android:targetPackage
המאפיין הזה נוסף ברמת API 26.
- הושקו ב:
- רמת API 1
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. 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": ""
}