اعتبارًا من عام 2026، ولضمان اتّساق نموذج التطوير الثابت الأساسي واستقرار المنصة في النظام المتكامل، سننشر رمز المصدر في مشروع Android مفتوح المصدر (AOSP) في الربعَين الثاني والرابع. لبناء مشروع Android مفتوح المصدر والمساهمة فيه، استخدِم android-latest-release. سيشير فرع بيان android-latest-release دائمًا إلى أحدث إصدار تم نشره في مشروع Android مفتوح المصدر. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android مفتوح المصدر.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
الفئات الفرعية المباشرة المعروفة
|
ITargetPreparer يدفع ملفًا واحدًا أو أكثر/أدلة من مجلد IDeviceBuildInfo.getTestsDir() إلى الجهاز.
سيبحث هذا المحضِّر في أدلة بديلة إذا لم يكن ملف zip الخاص بالاختبارات متوفّرًا أو لم يكن يحتوي على حزمة APK المطلوبة. سيتم البحث بالترتيب من آخر دليل بديل تم تحديده إلى أول دليل.
ملخّص
طُرق وضع التصميم العامة
TestFilePushSetup
public TestFilePushSetup ()
الإجراءات العامة
reportDependencies
public Set<String> reportDependencies ()
public void setUp (TestInformation testInfo)
| المعلَمات |
testInfo |
TestInformation |
طُرق محمية
addTestFileName
protected void addTestFileName (String fileName)
تضيف هذه السمة ملفًا إلى قائمة العناصر التي سيتم إرسالها
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected Set<String> getFailedToPushFiles ()
تعرِض هذه السمة مجموعة الملفات التي تعذّر إرسالها. لا يمكن استخدامها إلا إذا كانت قيمة throw-if-not-found هي false، وإلا سيؤدي أول إرسال فاشل إلى طرح استثناء.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
حلّ مسار جانب المضيف استنادًا إلى معلومات عنصر الاختبار داخل معلومات الإصدار
| المعلَمات |
buildInfo |
IBuildInfo: معلومات حول عنصر الإنشاء |
fileName |
String: اسم ملف العناصر التي سيتم إرسالها |
device |
ITestDevice |
| المرتجعات |
File |
File يمثّل الملف/المسار الفعلي على المضيف |
getTestFileNames
protected List<String> getTestFileNames ()
استرداد قائمة الملفات التي سيتم نقلها من ملف ZIP التجريبي إلى الجهاز
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
| المعلَمات |
throwIfNoFile |
boolean |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-06-22 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]