- תחביר:
<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-09-12 (שעון 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"]],["עדכון אחרון: 2024-09-12 (שעון UTC)."],[],[]]