اعتبارًا من عام 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.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
InstallApkSetup
public
class
InstallApkSetup
extends BaseTargetPreparer
ITargetPreparer يثبّت حزمة APK واحدة أو أكثر من حِزم APK المتوفّرة في نظام الملفات.
يجب استخدام هذه الفئة فقط لتثبيت حِزم APK من نظام الملفات عندما تعتمد جميع إصدارات الاختبار على توفّر حزمة APK في نظام الملفات. بالنسبة إلى الاختبارات التي تستخدم TestAppInstallSetup
لتثبيت حِزم APK من ملف zip الخاص بالاختبارات، استخدِم --alt-dir لتحديد دليل بديل
في نظام الملفات يحتوي على حزمة APK لإعدادات الاختبار الأخرى (على سبيل المثال، عمليات التشغيل المحلية التي لا يتوفّر فيها ملف zip الخاص بالاختبارات).
ملخّص
طُرق وضع التصميم العامة
InstallApkSetup
public InstallApkSetup ()
الإجراءات العامة
setApkPaths
public void setApkPaths (Collection<File> paths)
تضبط هذه السمة مسارات حِزم APK. يتم عرضها للاختبار.
| المعلَمات |
paths |
Collection |
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
ضبط قيمة throw في حال تعذّر التثبيت يتم عرضها للاختبار.
| المعلَمات |
throwIfInstallFail |
boolean |
setUp
public void setUp (ITestDevice device,
IBuildInfo buildInfo)
| المعلَمات |
device |
ITestDevice |
buildInfo |
IBuildInfo |
طُرق محمية
getApkPaths
protected Collection<File> getApkPaths ()
| المرتجعات |
Collection<File> |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ 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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]