- תחביר:
<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
<instrumentation>
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[]]