החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
מפעיל בדיקות לקובץ הפעלה שפועל ביעד. ה-runner מטמיע את IDeviceTest
כי הקובץ הבינארי פועל במכשיר.
סיכום
שדות
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
קונסטרוקטורים גלויים לכולם
ExecutableTargetTest
public ExecutableTargetTest ()
שיטות ציבוריות
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)
מזריקים את המכשיר שנבדק.
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-03-26 (שעון 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-03-26 (שעון UTC)."],[],[]]