از 27 مارس 2025، توصیه می کنیم از android-latest-release به جای aosp-main برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      با مجموعهها، منظم بمانید
    
    
      
      ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
    
  
  
    
  
  
  
  
    
  
  
    
    
 ManagedRemoteDevice
 public class ManagedRemoteDevice
  
  
  
  
  
  
extends TestDevice implements ITestLoggerReceiver
 دستگاهی که در داخل یک ماشین مجازی اجرا می شود که ما از راه دور از طریق یک نمونه Tradefed در داخل VM آن را مدیریت می کنیم.
 خلاصه 
 روش های محافظت شده | 
|---|
 long |  getCurrentTime () زمان فعلی سیستم را برمیگرداند.  | 
 void |  launchGce () دستگاه gce واقعی را بر اساس اطلاعات ساخت راه اندازی کنید.   | 
 سازندگان عمومی 
 ManagedRemoteDevice 
public ManagedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor) یک ManagedRemoteDevice ایجاد می کند.
|  پارامترها | 
|---|
 device |  IDevice : IDevice مرتبط | 
 stateMonitor |  IDeviceStateMonitor : مکانیسم IDeviceStateMonitor برای استفاده | 
 allocationMonitor |  IDeviceMonitor : IDeviceMonitor برای اطلاع از تغییرات وضعیت تخصیص.  | 
 روش های عمومی
 getOptions 
public TestDeviceOptions getOptions ()
 برای اینکه بتوانید گزینههای پویا را قبل از شروع راهاندازی از راه دور حل کنید، گیرنده پایه را لغو کنید.
|  برمی گرداند | 
|---|
 TestDeviceOptions |   | 
 getRemoteAvdInfo 
public GceAvdInfo getRemoteAvdInfo ()
 GceAvdInfo که نمونه راه دور را توصیف می کند، برمی گرداند.
 postInvocationTearDown 
public void postInvocationTearDown (Throwable exception)
|  پارامترها | 
|---|
 exception |  Throwable  | 
 preInvocationSetup 
public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)|  پارامترها | 
|---|
 info |  IBuildInfo | 
 attributes |  MultiMap | 
|  پرتاب می کند | 
|---|
 DeviceNotAvailableException |  | 
 TargetSetupError |   | 
 setTestLogger 
public void setTestLogger (ITestLogger testLogger)
|  پارامترها | 
|---|
 testLogger |  ITestLogger  | 
 روش های محافظت شده 
 getCurrentTime 
protected long getCurrentTime ()
 زمان فعلی سیستم را برمیگرداند. در معرض آزمایش قرار گرفته است.
 راه اندازی Gce 
protected void launchGce ()
 دستگاه gce واقعی را بر اساس اطلاعات ساخت راه اندازی کنید.
|  پرتاب می کند | 
|---|
 TargetSetupError |   | 
 
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
  تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
  
  
  
    
      [[["درک آسان","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-29 بهوقت ساعت هماهنگ جهانی."],[],[]]