Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


从测试zip文件(由构建系统输出)在设备上安装测试。

摘要

公开方法

abstract void deleteData (ITestDevice device)

从指定设备上的/data删除所有文件/目录,但跳过列表中排除的文件/目录除外。

abstract void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)

将tests.zip文件的内容推送到设备的数据分区上。

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

设置/data下的路径列表以避免清除。

abstract void setDataWipeSkipList (String... skipList)

设置/data下的路径列表以避免清除。

公开方法

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
TargetSetupError
DeviceNotAvailableException

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

设置/data下的路径列表以避免清除。

参量
skipList :要跳过的目录列表。

请注意,跳过列表的粒度是/data直接子级。

也可以看看:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

设置/data下的路径列表以避免清除。

参量
skipList String :要跳过的目录列表。

请注意,跳过列表的粒度是/data直接子级。

也可以看看: