預設測試Zip安裝程序
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
測試 zip 安裝程式的預設實作。
概括
公共構造函數 | |
---|---|
DefaultTestsZipInstaller () 預設構造函數。 | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) 這個方便的建構子允許呼叫者直接設定跳過列表,而不需要呼叫 | |
DefaultTestsZipInstaller (String... skipList) 這個方便的建構子允許呼叫者直接設定跳過列表,而不需要呼叫 |
公共方法 | |
---|---|
void | deleteData ( ITestDevice device) 刪除指定裝置上 |
getDataWipeSkipList () 取得要擦除的目錄,僅用於測試。 | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) 將tests.zip 檔案的內容推送到裝置的資料分割區。 此實作將在繼續之前將設備重新啟動到用戶空間。 |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) 設定 |
void | setDataWipeSkipList (String... skipList) 設定 |
公共構造函數
預設測試Zip安裝程序
public DefaultTestsZipInstaller ()
預設構造函數。
預設測試Zip安裝程序
public DefaultTestsZipInstaller (skipList)
這個方便的建構子允許呼叫者直接設定跳過列表,而不需要呼叫setDataWipeSkipList( )
setDataWipeSkipList( )
分別地。
參數 | |
---|---|
skipList | /data 下的路徑集合@see #setDataWipeSkipList |
預設測試Zip安裝程序
public DefaultTestsZipInstaller (String... skipList)
這個方便的建構子允許呼叫者直接設定跳過列表,而不需要呼叫setDataWipeSkipList( )
setDataWipeSkipList( )
分別地。
參數 | |
---|---|
skipList | String :清除檔案系統時要保留的/data 下路徑的集合@see #setDataWipeSkipList |
公共方法
刪除數據
public void deleteData (ITestDevice device)
刪除指定裝置上/data
中的所有檔案/目錄,跳過清單中排除的檔案/目錄除外。
參數 | |
---|---|
device | ITestDevice :要執行操作的ITestDevice |
投擲 | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
取得資料清除跳過列表
publicgetDataWipeSkipList ()
取得要擦除的目錄,僅用於測試。
退貨 | |
---|---|
擦除目錄時要跳過的目錄集 |
將測試壓縮到資料上
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
將tests.zip 檔案的內容推送到裝置的資料分割區。
此實作將在繼續之前將設備重新啟動到用戶空間。它還會停止 Android 運行時並在返回時將其保留
參數 | |
---|---|
device | ITestDevice :要刷新的ITestDevice ,假設處於 adb 模式。 |
deviceBuild | IDeviceBuildInfo :包含要快閃記憶體的測試 zip 的IDeviceBuildInfo |
投擲 | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
設定資料擦除跳過列表
public void setDataWipeSkipList (skipList)
設定/data
下的路徑清單以避免清除。
參數 | |
---|---|
skipList | /data 的直接子級。 |
設定資料擦除跳過列表
public void setDataWipeSkipList (String... skipList)
設定/data
下的路徑清單以避免清除。
參數 | |
---|---|
skipList | String :要跳過的目錄列表。請注意,跳過清單的粒度是/data 的直接子級。 |