از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار trunk و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، توصیه میکنیم android-latest-release به جای aosp-main استفاده کنید. شاخه manifest در android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
جستجوی مصنوعات کاربردی
public class SearchArtifactUtil
extends Object
| شیء جاوا |
| ↳ | com.android.tradefed.util.SearchArtifactUtil |
یک کلاس کاربردی که میتواند برای جستجوی مصنوعات آزمایشی مورد استفاده قرار گیرد.
خلاصه
روشهای عمومی |
|---|
static File | findModuleDir (String moduleName, boolean targetFirst) دایرکتوری ماژولی را که با نام ماژول داده شده مطابقت دارد، پیدا میکند. |
static File | getModuleDirFromConfig ( IInvocationContext moduleContext) |
static File | getModuleDirFromConfig () در صورت وجود، دایرکتوری ماژول را هنگام فراخوانی در محدوده ماژول، برمیگرداند. |
static File | getModuleDirFromConfig ( ConfigurationDescriptor descriptor) |
static File | searchFile (String fileName, boolean targetFirst) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند. |
static File | searchFile (String fileName, boolean targetFirst, TestInformation testInfo) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, boolean includeDirectory) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند. |
static File | searchFile (String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, IBuildInfo buildInfo, boolean includeDirectory) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند. |
فیلدها
سازندگان عمومی
جستجوی مصنوعات کاربردی
public SearchArtifactUtil ()
روشهای عمومی
پیدا کردنماژولدایر
public static File findModuleDir (String moduleName,
boolean targetFirst) دایرکتوری ماژولی را که با نام ماژول داده شده مطابقت دارد، پیدا میکند.
| پارامترها |
|---|
moduleName | String : نام ماژول. |
targetFirst | boolean : اینکه آیا ما برای جستجو، سمت هدف را ترجیح میدهیم یا سمت میزبان را. |
| بازگشتها |
|---|
File | دایرکتوری ماژول. میتواند تهی (null) باشد. |
دریافت ماژول از پیکربندی
public static File getModuleDirFromConfig (IInvocationContext moduleContext)
| پارامترها |
|---|
moduleContext | IInvocationContext |
دریافت ماژول از پیکربندی
public static File getModuleDirFromConfig ()
در صورت وجود، دایرکتوری ماژول را هنگام فراخوانی در محدوده ماژول، برمیگرداند.
دریافت ماژول از پیکربندی
public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)
| پارامترها |
|---|
descriptor | ConfigurationDescriptor |
جستجوی فایل
public static File searchFile (String fileName,
boolean targetFirst) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند.
| پارامترها |
|---|
fileName | String : نام فایلی که باید جستجو شود. |
targetFirst | boolean : اینکه آیا ما فایلهای سمت هدف را برای جستجو ترجیح میدهیم یا فایلهای سمت میزبان را. |
| بازگشتها |
|---|
File | فایل مصنوع یافت شده یا در صورت عدم وجود، null. |
جستجوی فایل
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند.
| پارامترها |
|---|
fileName | String : نام فایلی که باید جستجو شود. |
targetFirst | boolean : اینکه آیا ما فایلهای سمت هدف را برای جستجو ترجیح میدهیم یا فایلهای سمت میزبان را. |
abi | IAbi : IAbi برای مطابقت با فایل. |
| بازگشتها |
|---|
File | فایل مصنوع یافت شده یا در صورت عدم وجود، null. |
public static File searchFile (String fileName,
boolean targetFirst,
TestInformation testInfo) یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند.
| پارامترها |
|---|
fileName | String : نام فایلی که باید جستجو شود. |
targetFirst | boolean : اینکه آیا ما فایلهای سمت هدف را برای جستجو ترجیح میدهیم یا فایلهای سمت میزبان را. |
testInfo | TestInformation : TestInformation آزمون فعلی در صورت موجود بودن. |
| بازگشتها |
|---|
File | فایل مصنوع یافت شده یا در صورت عدم وجود، null. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo,
boolean includeDirectory)یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند.
| پارامترها |
|---|
fileName | String : نام فایلی که باید جستجو شود. |
targetFirst | boolean : اینکه آیا ما فایلهای سمت هدف را برای جستجو ترجیح میدهیم یا فایلهای سمت میزبان را. |
abi | IAbi : IAbi برای مطابقت با فایل. |
altDirs | : مسیرهای جستجوی جایگزین، علاوه بر مسیرهای جستجوی پیشفرض. |
altDirBehavior | AltDirBehavior : نحوه استفاده از مسیرهای جستجوی جایگزین در برابر مسیرهای پیشفرض: به عنوان جایگزین یا به عنوان جایگزین؛ در صورت عدم تعیین، از جایگزین استفاده خواهد شد. |
testInfo | TestInformation : TestInformation آزمون فعلی در صورت موجود بودن. |
includeDirectory | boolean : آیا دایرکتوریها در نتیجه جستجو لحاظ شوند یا خیر. |
| بازگشتها |
|---|
File | فایل مصنوع یافت شده یا در صورت عدم وجود، null. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo)یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند.
| پارامترها |
|---|
fileName | String : نام فایلی که باید جستجو شود. |
targetFirst | boolean : اینکه آیا ما فایلهای سمت هدف را برای جستجو ترجیح میدهیم یا فایلهای سمت میزبان را. |
abi | IAbi : IAbi برای مطابقت با فایل. |
altDirs | : مسیرهای جستجوی جایگزین، علاوه بر مسیرهای جستجوی پیشفرض. |
altDirBehavior | AltDirBehavior : نحوه استفاده از مسیرهای جستجوی جایگزین در برابر مسیرهای پیشفرض: به عنوان جایگزین یا به عنوان جایگزین؛ در صورت عدم تعیین، از جایگزین استفاده خواهد شد. |
testInfo | TestInformation : TestInformation آزمون فعلی در صورت موجود بودن. |
| بازگشتها |
|---|
File | فایل مصنوع یافت شده یا در صورت عدم وجود، null. |
جستجوی فایل
public static File searchFile (String fileName,
boolean targetFirst,
altDirs,
AltDirBehavior altDirBehavior)یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند.
| پارامترها |
|---|
fileName | String : نام فایلی که باید جستجو شود. |
targetFirst | boolean : اینکه آیا ما فایلهای سمت هدف را برای جستجو ترجیح میدهیم یا فایلهای سمت میزبان را. |
altDirs | : مسیرهای جستجوی جایگزین، علاوه بر مسیرهای جستجوی پیشفرض. |
altDirBehavior | AltDirBehavior : نحوه استفاده از مسیرهای جستجوی جایگزین در برابر مسیرهای پیشفرض: به عنوان جایگزین یا به عنوان جایگزین؛ در صورت عدم تعیین، از جایگزین استفاده خواهد شد. |
| بازگشتها |
|---|
File | فایل مصنوع یافت شده یا در صورت عدم وجود، null. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo,
IBuildInfo buildInfo,
boolean includeDirectory)یک فایل وابسته/مصنوع آزمایشی را از دایرکتوری test جستجو میکند.
| پارامترها |
|---|
fileName | String : نام فایلی که باید جستجو شود. |
targetFirst | boolean : اینکه آیا ما فایلهای سمت هدف را برای جستجو ترجیح میدهیم یا فایلهای سمت میزبان را. |
abi | IAbi : IAbi برای مطابقت با فایل. |
altDirs | : مسیرهای جستجوی جایگزین، علاوه بر مسیرهای جستجوی پیشفرض. |
altDirBehavior | AltDirBehavior : نحوه استفاده از مسیرهای جستجوی جایگزین در برابر مسیرهای پیشفرض: به عنوان جایگزین یا به عنوان جایگزین؛ در صورت عدم تعیین، از جایگزین استفاده خواهد شد. |
testInfo | TestInformation : TestInformation آزمون فعلی در صورت موجود بودن. |
buildInfo | IBuildInfo : اطلاعات IBuildInfo مربوط به آزمون فعلی، در صورت موجود بودن. |
includeDirectory | boolean : آیا دایرکتوریها در نتیجه جستجو لحاظ شوند یا خیر. |
| بازگشتها |
|---|
File | فایل مصنوع یافت شده یا در صورت عدم وجود، null. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-12-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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 بهوقت ساعت هماهنگ جهانی."],[],[]]