InstallApkSetup
public
class
InstallApkSetup
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.InstallApkSetup |
用于安装文件系统中一个或多个 apk 的 ITargetPreparer
。
仅当测试的所有版本都依赖于文件系统中的 APK 时,才应使用此类从文件系统安装 APK。对于使用 TestAppInstallSetup
从测试 ZIP 文件安装 APK 的测试,请使用 --alt-dir
在文件系统上指定包含 APK 的其他测试配置(例如,不存在测试 ZIP 文件的本地运行)的替代目录。
摘要
公共构造函数 | |
---|---|
Install
|
公共方法 | |
---|---|
void
|
setApkPaths(
设置 APK 路径。 |
void
|
setThrowIfInstallFail(boolean throwIfInstallFail)
设置了安装失败时的抛出操作。 |
void
|
setUp(ITestDevice device, IBuildInfo buildInfo)
|
受保护的方法 | |
---|---|
|
getApkPaths()
|
公共构造函数
InstallApkSetup
public InstallApkSetup ()
公共方法
setApkPaths
public void setApkPaths (paths)
设置 APK 路径。公开以供测试。
参数 | |
---|---|
paths |
|
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
如果安装失败,则设置抛出。公开以供测试。
参数 | |
---|---|
throwIfInstallFail |
boolean |
setUp
public void setUp (ITestDevice device, IBuildInfo buildInfo)
参数 | |
---|---|
device |
ITestDevice |
buildInfo |
IBuildInfo |
受保护的方法
getApkPaths
protectedgetApkPaths ()
返回 | |
---|---|
|