預設測試 ZipInstaller
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)
將 test.zip 檔案的內容推送到裝置的資料分區。 這項實作程序會在使用者之前重新啟動裝置, 繼續。 |
void
|
setDataWipeSkipList(
設定 |
void
|
setDataWipeSkipList(String... skipList)
設定 |
公用建構函式
預設測試 ZipInstaller
public DefaultTestsZipInstaller ()
預設建構函式。
預設測試 ZipInstaller
public DefaultTestsZipInstaller (skipList)
這個便利的建構函式可讓呼叫端直接設定略過清單,
需個別呼叫 setDataWipeSkipList(
參數 | |
---|---|
skipList |
:清除 /data 之下的路徑集合
檔案系統 @see #setDataWipeSkipList |
預設測試 ZipInstaller
public DefaultTestsZipInstaller (String... skipList)
這個便利的建構函式可讓呼叫端直接設定略過清單,
需個別呼叫 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)
將 test.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 :要略過的目錄清單。
請注意,略過清單的精細程度是 |