DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Testler zip yükleyicisinin varsayılan uygulaması.
Özet
Herkese açık oluşturucular | |
|---|---|
DefaultTestsZipInstaller()
Varsayılan oluşturucu. |
|
DefaultTestsZipInstaller(String... skipList)
Bu kolaylık oluşturucu, arayanın |
|
DefaultTestsZipInstaller(Collection<String> skipList)
Bu kolaylık oluşturucu, arayanın |
|
Herkese açık yöntemler | |
|---|---|
void
|
deleteData(ITestDevice device)
Belirtilen cihazdaki |
Set<String>
|
getDataWipeSkipList()
Yalnızca test için kullanılan, silinecek dizinlerin dizinini alın. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
tests.zip dosyasının içeriğini cihazın veri bölümüne gönderir. Bu uygulama, devam etmeden önce cihazı kullanıcı alanında yeniden başlatır. |
void
|
setDataWipeSkipList(String... skipList)
|
void
|
setDataWipeSkipList(Collection<String> skipList)
|
Herkese açık oluşturucular
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Varsayılan oluşturucu.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Bu kolaylık oluşturucu, arayanın setDataWipeSkipList(String) işlevini ayrı olarak çağırmasına gerek kalmadan atlama listesini doğrudan ayarlamasına olanak tanır.
| Parametreler | |
|---|---|
skipList |
String: Dosya sistemi temizlenirken /data altında korunacak yolların koleksiyonu @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (Collection<String> skipList)
Bu kolaylık oluşturucu, arayanın setDataWipeSkipList(String) işlevini ayrı olarak çağırmasına gerek kalmadan atlama listesini doğrudan ayarlamasına olanak tanır.
| Parametreler | |
|---|---|
skipList |
Collection: Dosya sistemi temizlenirken /data altında korunacak yolların koleksiyonu @see #setDataWipeSkipList |
Herkese açık yöntemler
deleteData
public void deleteData (ITestDevice device)
Belirtilen cihazdaki /data uygulamasından, atlama listesiyle hariç tutulanlar hariç olmak üzere tüm dosyaları/dizinleri kaldırır.
Uygulama, cihazdaki çalışma zamanını durdurur. Bu yöntem tamamlandıktan sonra cihazı yeniden başlatmanız önemle tavsiye edilir.
| Parametreler | |
|---|---|
device |
ITestDevice: İşlem yapılacak ITestDevice |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
getDataWipeSkipList
public Set<String> getDataWipeSkipList ()
Yalnızca test için kullanılan, silinecek dizinlerin dizinini alın.
| İadeler | |
|---|---|
Set<String> |
Bir dizin silinirken atlanacak dizinler kümesi |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
tests.zip dosyasının içeriğini cihazın veri bölümüne gönderir.
Bu uygulama, devam etmeden önce cihazı kullanıcı alanında yeniden başlatır. Ayrıca Android çalışma zamanını durdurur ve geri döndüğünüzde çalışma zamanı kapalı kalır.
| Parametreler | |
|---|---|
device |
ITestDevice: yüklenecek ITestDevice (adb modunda olduğu varsayılır). |
deviceBuild |
IDeviceBuildInfo: yüklenecek testler zip'ini içeren IDeviceBuildInfo |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
/data altındaki temizlenmemesi gereken yolların listesini ayarlar.
| Parametreler | |
|---|---|
skipList |
String: atlanacak dizinlerin listesi.
Atlama listesinin ayrıntı düzeyinin |
setDataWipeSkipList
public void setDataWipeSkipList (Collection<String> skipList)
/data altındaki temizlenmemesi gereken yolların listesini ayarlar.
| Parametreler | |
|---|---|
skipList |
Collection: atlanacak dizinlerin listesi.
Atlama listesinin ayrıntı düzeyinin |