DefaultTestsZipInstaller
 public class DefaultTestsZipInstaller
 extends Object implements ITestsZipInstaller
| java.lang.object | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller | 
اجرای پیشفرض تستهای نصبکننده فشرده.
خلاصه
| سازندگان عمومی | |
|---|---|
| DefaultTestsZipInstaller ()سازنده پیش فرض | |
| DefaultTestsZipInstaller ( skipList)DefaultTestsZipInstaller ( skipList) این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی  | |
| DefaultTestsZipInstaller (String... skipList) این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی  | |
| روش های عمومی | |
|---|---|
| void | deleteData ( ITestDevice device) همه فایلها/دایرکتوریها را از  | 
| getDataWipeSkipList ()فهرست دایرکتوری ها را برای پاک کردن، که فقط برای آزمایش استفاده می شود، دریافت کنید. | |
| void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)محتویات فایل tests.zip را روی پارتیشن داده دستگاه فشار می دهد. این پیاده سازی قبل از ادامه، دستگاه را در Userland راه اندازی مجدد می کند. | 
| void | setDataWipeSkipList ( skipList)setDataWipeSkipList ( skipList) لیست مسیرها را در زیر  | 
| void | setDataWipeSkipList (String... skipList) لیست مسیرها را در زیر  | 
سازندگان عمومی
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
سازنده پیش فرض
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList) 
 این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی setDataWipeSkipList( )setDataWipeSkipList( ) به طور جداگانه
| پارامترها | |
|---|---|
| skipList | /dataکه باید هنگام پاک کردن فایل سیستم نگهداری شود @see #setDataWipeSkipList | 
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
 این سازنده راحتی به تماسگیرنده اجازه میدهد تا بهجای فراخوانی setDataWipeSkipList( )setDataWipeSkipList( ) به طور جداگانه
| پارامترها | |
|---|---|
| skipList | String: مجموعه ای از مسیرها در زیر/dataکه هنگام پاک کردن فایل سیستم نگهداری می شود @see #setDataWipeSkipList | 
روش های عمومی
حذف داده ها
public void deleteData (ITestDevice device)
 همه فایلها/دایرکتوریها را از /data در دستگاه مشخص شده حذف میکند، به استثنای مواردی که در فهرست پرش حذف شدهاند.
پیاده سازی زمان اجرا روی دستگاه را متوقف می کند. به شدت توصیه می شود پس از اتمام این روش، دستگاه را مجددا راه اندازی کنید.
| پارامترها | |
|---|---|
| device | ITestDevice:ITestDeviceبرای عمل کردن | 
| پرتاب می کند | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
getDataWipeSkipList
publicgetDataWipeSkipList () 
فهرست دایرکتوری ها را برای پاک کردن، که فقط برای آزمایش استفاده می شود، دریافت کنید.
| برمی گرداند | |
|---|---|
| مجموعه دایرکتوری هایی که هنگام پاک کردن دایرکتوری باید از آنها رد شود | |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
محتویات فایل tests.zip را روی پارتیشن داده دستگاه فشار می دهد.
این پیاده سازی قبل از ادامه، دستگاه را در Userland راه اندازی مجدد می کند. همچنین زمان اجرای اندروید را متوقف می کند و پس از بازگشت آن را متوقف می کند
| پارامترها | |
|---|---|
| device | ITestDevice:ITestDeviceبرای فلش، فرض می شود که در حالت adb باشد. | 
| deviceBuild | IDeviceBuildInfo:IDeviceBuildInfoکه شامل تستهای فشرده برای فلش است | 
| پرتاب می کند | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
setDataWipeSkipList
public void setDataWipeSkipList (skipList) 
 لیست مسیرها را در زیر /data تنظیم می کند تا از پاک شدن جلوگیری شود.
| پارامترها | |
|---|---|
| skipList |  توجه داشته باشید که جزئیات فهرست پرش، فرزندان مستقیم  | 
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
 لیست مسیرها را در زیر /data تنظیم می کند تا از پاک شدن جلوگیری شود.
| پارامترها | |
|---|---|
| skipList | String: فهرست فهرستی از دایرکتوریهایی که باید از آنها پرش کرد. توجه داشته باشید که جزئیات فهرست پرش، فرزندان مستقیم  | 
