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