DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
測試 ZIP 安裝程式的預設實作項目。
摘要
公用建構函式 | |
---|---|
DefaultTestsZipInstaller()
預設建構函式。 |
|
DefaultTestsZipInstaller(
這個方便的建構函式可讓呼叫端直接設定略過清單,而不需要另外呼叫 |
|
DefaultTestsZipInstaller(String... skipList)
這個方便的建構函式可讓呼叫端直接設定略過清單,而不需要另外呼叫 |
公用方法 | |
---|---|
void
|
deleteData(ITestDevice device)
從指定裝置上的 |
|
getDataWipeSkipList()
取得要清除的目錄目錄,僅供測試。 |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
將 tests.zip 檔案的內容推送至裝置的資料分割區。 此實作會在繼續之前,將裝置重新啟動至使用者空間。 |
void
|
setDataWipeSkipList(
設定 |
void
|
setDataWipeSkipList(String... skipList)
設定 |
公用建構函式
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
預設建構函式。
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
這個方便的建構函式可讓呼叫端直接設定略過清單,而不需要另外呼叫 setDataWipeSkipList(
。
參數 | |
---|---|
skipList |
:清除檔案系統時要保留的 /data 下方路徑集合 @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
這個方便的建構函式可讓呼叫端直接設定略過清單,而不需要另外呼叫 setDataWipeSkipList(
。
參數 | |
---|---|
skipList |
String :清除檔案系統時要保留的 /data 下方路徑集合 @see #setDataWipeSkipList |
公用方法
deleteData
public void deleteData (ITestDevice device)
從指定裝置上的 /data
移除所有檔案/目錄,但略過清單中排除的檔案/目錄除外。
實作項目會停止裝置上的執行階段。強烈建議您在完成此方法後重新啟動裝置。
參數 | |
---|---|
device |
ITestDevice :要執行的 ITestDevice |
擲回 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
取得要清除的目錄目錄,僅供測試使用。
傳回 | |
---|---|
|
清除目錄時要略過的目錄組合 |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
將 tests.zip 檔案的內容推送至裝置的資料分割區。
此實作會在繼續執行前,將裝置重新啟動至使用者空間。也會停止 Android 執行階段,並在返回時將其關閉
參數 | |
---|---|
device |
ITestDevice :要閃爍的 ITestDevice ,假設處於 ADB 模式。 |
deviceBuild |
IDeviceBuildInfo :包含要閃燈測試的 ZIP 檔案的 IDeviceBuildInfo |
擲回 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
設定 /data
下方的路徑清單,避免清除。
參數 | |
---|---|
skipList |
:要略過的目錄清單。
請注意,略過清單的精細程度是 |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
設定 /data
下方的路徑清單,避免清除。
參數 | |
---|---|
skipList |
String :要略過的目錄清單。
請注意,略過清單的精細程度是 |