SplitApkInstallerBase

public abstract class SplitApkInstallerBase
extends Object

java.lang.Object
com.android.tradefed.device.server.SplitApkInstallerBase


Краткое содержание

Поля

protected static final CharMatcher UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

Защищенные конструкторы

SplitApkInstallerBase ( IDevice device, String options)

Защищенные методы

String createMultiInstallSession (String options, long timeout, TimeUnit unit)
IDevice getDevice ()
String getOptions ()
static String getOptions (boolean reInstall, List<String> installOptions)
static String getOptions (boolean reInstall, boolean partialInstall, String applicationId, List<String> installOptions)
String getPrefix ()
void installAbandon (String sessionId, long timeout, TimeUnit unit)
void installCommit (String sessionId, long timeout, TimeUnit unit)

Поля

UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

protected static final CharMatcher UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

Защищенные конструкторы

SplitApkInstallerBase

protected SplitApkInstallerBase (IDevice device, 
                String options)

Параметры
device IDevice

options String

Защищенные методы

createMultiInstallSession

protected String createMultiInstallSession (String options, 
                long timeout, 
                TimeUnit unit)

Параметры
options String

timeout long

unit TimeUnit

Возвраты
String

Броски
AdbCommandRejectedException
IOException
InstallException
ShellCommandUnresponsiveException
TimeoutException

getDevice

protected IDevice getDevice ()

Возвраты
IDevice

получить параметры

protected String getOptions ()

Возвраты
String

получить параметры

protected static String getOptions (boolean reInstall, 
                List<String> installOptions)

Параметры
reInstall boolean

installOptions List

Возвраты
String

получить параметры

protected static String getOptions (boolean reInstall, 
                boolean partialInstall, 
                String applicationId, 
                List<String> installOptions)

Параметры
reInstall boolean

partialInstall boolean

applicationId String

installOptions List

Возвраты
String

getPrefix

protected String getPrefix ()

Возвраты
String

installAbandon

protected void installAbandon (String sessionId, 
                long timeout, 
                TimeUnit unit)

Параметры
sessionId String

timeout long

unit TimeUnit

Броски
AdbCommandRejectedException
IOException
InstallException
ShellCommandUnresponsiveException
TimeoutException

installCommit

protected void installCommit (String sessionId, 
                long timeout, 
                TimeUnit unit)

Параметры
sessionId String

timeout long

unit TimeUnit

Броски
AdbCommandRejectedException
IOException
InstallException
ShellCommandUnresponsiveException
TimeoutException