اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release بدلاً من aosp-main لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      تنظيم صفحاتك في مجموعات
    
    
      
      يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
NestedRemoteDevice
  public
  
  
  
  class
  NestedRemoteDevice
  
  
  
  
  
  
  
    extends TestDevice
  
  
  
  
  
  
  
    
  تمثيل للجهاز الذي يعمل داخل جهاز افتراضي عن بُعد من Cuttlefish سيؤدي ذلك إلى تغيير سلوك TestDevice الجهاز العميق في بعض الحالات للاستفادة من عملية الإعداد.
ملخّص
| الطرق العامة | 
|---|
  
  
  
    | 
        
        
        
        
        
        void | 
      preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
       
        
    
 | 
  
  
  
  
    | 
        
        
        
        final
        
        boolean | 
      resetVirtualDevice(ITestLogger logger, IBuildInfo info, boolean resetDueToFailure)
      عليك إزالة الجهاز الظاهري واستعادته لكي يتمكن الاختبار من المتابعة.
        
    
 | 
  
وظائف الإنشاء العامة
الطرق العامة
    preInvocationSetup
    
public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)
    
    
    
   
    
    | المعلمات | 
|---|
      
        | info | IBuildInfo | 
      
        | attributes | MultiMap | 
    
      
      | عمليات الرمي | 
|---|
        
          | DeviceNotAvailableException |  | 
        
          | TargetSetupError |  | 
      
  
 
    resetVirtualDevice
    
public final boolean resetVirtualDevice (ITestLogger logger, 
                IBuildInfo info, 
                boolean resetDueToFailure)
    
    
    
  عليك إزالة الجهاز الظاهري واستعادته لكي يتمكن الاختبار من المتابعة. 
    
    | المعلمات | 
|---|
      
        | logger | ITestLogger | 
      
        | info | IBuildInfo | 
      
        | resetDueToFailure | boolean | 
    
    
      
      | عمليات الرمي | 
|---|
        
          | DeviceNotAvailableException |  | 
      
  
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
  تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
  
  
  
    
      [[["يسهُل فهم المحتوى.","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-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]