החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
כלי להרצת בדיקות של קובץ הפעלה שפועל ביעד ולניתוח התוצאה של בדיקת הליבה.
סיכום
constructors ציבוריים
KernelTargetTest
public KernelTargetTest ()
methods ציבוריים
compareKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
בודקים אם גרסת הליבה עומדת בגרסת הליבה המינימלית לבדיקה הזו או גבוהה ממנה.
| פרמטרים |
minKernelVersion |
String: מחרוזת הגרסה המינימלית מההגדרה. |
findBinary
public String findBinary (String binary)
מדלג על הבדיקה הבינארית ב-findBinary. הערך הזה זהה לערך של mSkipBinaryCheck, אבל הוא נחוץ לצורך תאימות לאחור.
| פרמטרים |
binary |
String: הנתיב של הקובץ הבינארי או פשוט השם של הקובץ הבינארי. |
| החזרות |
String |
הנתיב לקובץ הבינארי, או null אם הוא לא נמצא. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
אפשר לקבל את גרסת הליבה של המכשיר באמצעות הפקודה uname -r.
parseKernelVersion
public Integer parseKernelVersion (String version)
מנתחים את גרסת הליבה, את הגרסה הראשית ואת הגרסה המינימלית ממחרוזת גרסה למספר שלם יחיד שאפשר להשתמש בו להשוואה מספרית.
| פרמטרים |
version |
String: מחרוזת גרסת Linux. |
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
להריץ בפועל את הקובץ הבינארי בנתיב שצוין.
| פרמטרים |
binaryPath |
String: הנתיב של הקובץ הבינארי. |
listener |
ITestInvocationListener: מאזין שאליו מדווחים את התוצאות. |
description |
TestDescription: הבדיקה שמתבצעת. |
שיטות מוגנות
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון 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"]],["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]