از 27 مارس 2025، توصیه می کنیم از android-latest-release به جای aosp-main برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      با مجموعهها، منظم بمانید
    
    
      
      ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
    
  
  
    
  
  
  
  
    
  
  
    
    
 PushFilePreparer
 public class PushFilePreparer
  
  
  
extends BaseTargetPreparer implements IAbiReceiver , IDiscoverDependencies, IInvocationContextReceiver
 یک ITargetPreparer که تلاش می کند هر تعداد فایل را از هر مسیر میزبان به هر مسیر دستگاه فشار دهد.
 باید *پس از* فلش شدن یک بیلد جدید و *پس از* اجرای DeviceSetup انجام شود (در صورت فعال بودن)
 خلاصه 
 سازندگان عمومی 
 PushFilePreparer 
public PushFilePreparer ()
 روش های عمومی
 getAbi 
public IAbi getAbi ()
 getPushSpecs 
public final  getPushSpecs (ITestDevice device)
 لیستی از فایل هایی را که باید فشار داده شوند ایجاد کنید.
| پارامترها | 
|---|
| device | ITestDevice | 
 isCleanUpEnabled است 
public boolean isCleanUpEnabled ()
گزارش وابستگی ها 
public  reportDependencies ()
 RelativeFilePath 
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 ()
اینکه آیا در شکست فشاری سقط شود یا نه.
 باید RemountSystem 
public boolean shouldRemountSystem ()
 باید RemountVendor 
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo, 
                Throwable e)| پارامترها | 
|---|
| testInfo | TestInformation | 
| e | Throwable | 
 
  
    
    
      
    
    
  
       
    
    
  
  
  محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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 بهوقت ساعت هماهنگ جهانی."],[],[]]