החל משנת 2026, כדי להתאים את התהליך למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור תוספים ל-AOSP ולתרום לו, מומלץ להשתמש ב-android-latest-release במקום ב-aosp-main. ענף המניפסט android-latest-release תמיד יפנה לגרסה העדכנית ביותר שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
מחלקות משנה ישירות ידועות
| KUnitModuleTest |
כלי להרצת בדיקות להרצת מודולי בדיקה של KUnit במכשיר.
|
| KernelTargetTest |
כלי להרצת בדיקות של קובץ הפעלה שפועל ביעד ולניתוח התוצאה של בדיקת הליבה.
|
|
כלי להרצת בדיקות של קובץ הפעלה שפועל ביעד. ה-runner מטמיע את IDeviceTest כי הבינארי פועל במכשיר.
סיכום
ערכים קבועים
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ערך קבוע:
"המכשיר אבד לפני %s; הפעלת התהליך מבוטלת"
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
ערך קבוע:
"Root access was lost prior to %s; aborting run."
Constructors ציבוריים
ExecutableTargetTest
public ExecutableTargetTest ()
methods ציבוריים
findBinary
public String findBinary (String binary)
מחפשים את הקובץ הבינארי כדי להריץ אותו.
| פרמטרים |
binary |
String: הנתיב של הקובץ הבינארי או פשוט השם של הקובץ הבינארי. |
| החזרות |
String |
הנתיב לקובץ הבינארי, או null אם הוא לא נמצא. |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
getDevice
public ITestDevice getDevice ()
משיגים את המכשיר שנבדק.
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
מריצים בפועל את הקובץ הבינארי בנתיב הנתון.
| פרמטרים |
binaryPath |
String: הנתיב של הקובץ הבינארי. |
listener |
ITestInvocationListener: מאזין שאליו מדווחים את התוצאות. |
description |
TestDescription: הבדיקה שמתבצעת. |
setDevice
public void setDevice (ITestDevice device)
מזריקים את המכשיר שנבדק.
| פרמטרים |
device |
ITestDevice: ITestDevice שבו רוצים להשתמש |
shouldAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
בודקים אם צריך לסיים את ה-testRun מוקדם.
| פרמטרים |
description |
TestDescription: הבדיקה שמתבצעת. |
שיטות מוגנות
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
doesRunBinaryGenerateTestRuns
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-12-04 (שעון 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-12-04 (שעון UTC)."],[],[]]