اعتبارًا من عام 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.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
PushFilePreparer
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
ITargetPreparer يحاول نقل أي عدد من الملفات من أي مسار على المضيف إلى أي
مسار على الجهاز.
يجب إجراء هذه العملية *بعد* تثبيت إصدار جديد *وبعد* تشغيل DeviceSetup (في حال
تفعيله)
ملخّص
طُرق وضع التصميم العامة
PushFilePreparer
public PushFilePreparer ()
الإجراءات العامة
getAbi
public IAbi getAbi ()
getPushSpecs
public final Map<String, File> getPushSpecs (ITestDevice device)
إنشاء قائمة الملفات التي سيتم نقلها
| المعلَمات |
device |
ITestDevice |
| القيم المُعادة |
Map<String, File> |
|
isCleanUpEnabled
public boolean isCleanUpEnabled ()
reportDependencies
public Set<String> reportDependencies ()
| القيم المُعادة |
Set<String> |
|
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
حلّ المسار النسبي للملف من خلال IBuildInfo وأدلة حالات الاختبار
| المعلَمات |
buildInfo |
IBuildInfo: معلومات عن بيانات الإصدار |
fileName |
String: المسار النسبي للملف الذي سيتم حلّه |
| القيم المُعادة |
File |
الملف من معلومات الإصدار أو أدلة حالات الاختبار |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
| المعلَمات |
invocationContext |
IInvocationContext |
public void setUp (TestInformation testInfo)
| المعلَمات |
testInfo |
TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
ما إذا كان يجب الإيقاف في حال تعذّر النقل
shouldRemountSystem
public boolean shouldRemountSystem ()
shouldRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
| المعلَمات |
testInfo |
TestInformation |
e |
Throwable |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-06-22 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2026-06-22 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]