ITestsZipInstaller
public
interface
ITestsZipInstaller
| com.android.tradefed.targetprep.ITestsZipInstaller |
在裝置上安裝測試 (來自建構系統輸出的測試 zip 檔案)。
摘要
公用方法 | |
|---|---|
abstract
void
|
deleteData(ITestDevice device)
從指定裝置的 |
abstract
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
將 tests.zip 檔案的內容推送至裝置的資料分割區。 |
abstract
void
|
setDataWipeSkipList(String... skipList)
設定 |
abstract
void
|
setDataWipeSkipList(Collection<String> skipList)
設定 |
公用方法
deleteData
public abstract void deleteData (ITestDevice device)
從指定裝置的 /data 中移除所有檔案/目錄,但跳過清單中排除的檔案/目錄除外。
實作作業會停止裝置上的執行階段。強烈建議您在完成此方法後重新啟動裝置。
| 參數 | |
|---|---|
device |
ITestDevice:要執行的 ITestDevice |
| 擲回 | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
pushTestsZipOntoData
public abstract void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
將 tests.zip 檔案的內容推送至裝置的資料分割區。
| 參數 | |
|---|---|
device |
ITestDevice:要刷入的 ITestDevice,假設為 ADB 模式。 |
deviceBuild |
IDeviceBuildInfo:包含要刷入的測試 ZIP 檔案的 IDeviceBuildInfo |
| 擲回 | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
設定 /data 下的路徑清單,避免清除。
| 參數 | |
|---|---|
skipList |
String:要略過的目錄清單。
請注意,略過清單的精細程度為 |
另請參閱:
setDataWipeSkipList
public abstract void setDataWipeSkipList (Collection<String> skipList)
設定 /data 下的路徑清單,避免清除。
| 參數 | |
|---|---|
skipList |
Collection:要略過的目錄清單。
請注意,略過清單的精細程度為 |
另請參閱: