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)
将 Testing.zip 文件的内容推送到设备的数据分区。 此实现会在以下时间之前将设备重新启动到 userland, 继续进行。 |
void
|
setDataWipeSkipList(
设置 |
void
|
setDataWipeSkipList(String... skipList)
设置 |
公共构造函数
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
默认构造函数。
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
这种便捷的构造函数允许调用方直接设置跳过列表,而不是
因此需要单独调用 setDataWipeSkipList(
。
参数 | |
---|---|
skipList |
:/data 下的路径集合,清除
文件系统 @请参阅 #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
这种便捷的构造函数允许调用方直接设置跳过列表,而不是
因此需要单独调用 setDataWipeSkipList(
。
参数 | |
---|---|
skipList |
String :/data 下的路径集合,清除
文件系统 @请参阅 #setDataWipeSkipList |
公共方法
删除数据
public void deleteData (ITestDevice device)
从指定设备上的 /data
中移除所有文件/目录,
但被跳过列表排除的那些视频除外。
实现将停止设备上的运行时。强烈建议重新启动设备 调用该方法。
参数 | |
---|---|
device |
ITestDevice :要对其执行操作的 ITestDevice |
抛出 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
获取要擦除的目录(仅用于测试)。
返回 | |
---|---|
|
擦除目录时要跳过的目录集 |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
将 Testing.zip 文件的内容推送到设备的数据分区。
此实现会在以下时间之前将设备重新启动到 userland, 继续进行。它还会停止 Android 运行时,并在返回时使其保持关闭状态
参数 | |
---|---|
device |
ITestDevice :要刷写的 ITestDevice ,假定处于 adb 模式。 |
deviceBuild |
IDeviceBuildInfo :包含要刷写的测试的 IDeviceBuildInfo |
抛出 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
设置 /data
下的路径列表以避免清除。
参数 | |
---|---|
skipList |
:要跳过的目录列表。
请注意,跳过列表的粒度是 |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
设置 /data
下的路径列表以避免清除。
参数 | |
---|---|
skipList |
String :要跳过的目录列表。
请注意,跳过列表的粒度是 |