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

DefaultTestsZipInstaller

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

java.lang.Object
com.android.tradefed.targetprep.DefaultTestsZipInstaller


测试zip安装程序的默认实现。

摘要

公共建设者

DefaultTestsZipInstaller ()

默认构造函数。

DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList)

这种便利的构造函数允许调用者直接设置跳过列表,而无需调用setDataWipeSkipList( ) setDataWipeSkipList( )分别。

DefaultTestsZipInstaller (String... skipList)

这种便利的构造函数允许调用者直接设置跳过列表,而不需要调用setDataWipeSkipList( ) setDataWipeSkipList( )分别。

公开方法

void deleteData (ITestDevice device)

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

getDataWipeSkipList ()

获取要擦除的目录目录,仅用于测试。

void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)

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

此实施将在继续操作之前将设备重新引导到用户区。

void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

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

void setDataWipeSkipList (String... skipList)

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

公共建设者

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ()

默认构造函数。

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ( skipList)

这种便利的构造函数允许调用者直接设置跳过列表,而不需要调用setDataWipeSkipList( ) setDataWipeSkipList( )分别。

参量
skipList :清除文件系统时/data要保留的路径的集合@see #setDataWipeSkipList

DefaultTestsZipInstaller

public DefaultTestsZipInstaller (String... skipList)

此便捷的构造函数允许调用者直接设置跳过列表,而无需调用setDataWipeSkipList( ) setDataWipeSkipList( )分别。

参量
skipList String :清除/data系统时/data要保留的路径的集合@see #setDataWipeSkipList

公开方法

deleteData

public void deleteData (ITestDevice device)

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

实现将停止设备上的运行时。强烈建议您在完成此方法后重新启动设备。

参量
device ITestDevice :要操作的ITestDevice

投掷
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

获取要擦除的目录目录,仅用于测试。

退货
擦除目录时要跳过的目录集

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 :要跳过的目录列表。

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

setDataWipeSkipList

public void setDataWipeSkipList (String... skipList)

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

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

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