SplitApkInstallerBase

public abstract class SplitApkInstallerBase
extends Object

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


Özet

Alanlar

protected static final CharMatcher UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

Korunan markalar

SplitApkInstallerBase(IDevice device, String options)

Korunan yöntemler

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)

Alanlar

UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

protected static final CharMatcher UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

Korunan markalar

SplitApkInstallerBase

protected SplitApkInstallerBase (IDevice device, 
                String options)

Parametreler
device IDevice

options String

Korunan yöntemler

createMultiInstallSession

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

Parametreler
options String

timeout long

unit TimeUnit

Döndürülenler
String

Verdiği hatalar
AdbCommandRejectedException
IOException
InstallException
ShellCommandUnresponsiveException
TimeoutException

getDevice

protected IDevice getDevice ()

İadeler
IDevice

getOptions

protected String getOptions ()

İadeler
String

getOptions

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

Parametreler
reInstall boolean

installOptions List

İadeler
String

getOptions

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

Parametreler
reInstall boolean

partialInstall boolean

applicationId String

installOptions List

İadeler
String

getPrefix

protected String getPrefix ()

İadeler
String

installAbandon

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

Parametreler
sessionId String

timeout long

unit TimeUnit

Verdiği hatalar
AdbCommandRejectedException
IOException
InstallException
ShellCommandUnresponsiveException
TimeoutException

installCommit

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

Parametreler
sessionId String

timeout long

unit TimeUnit

Verdiği hatalar
AdbCommandRejectedException
IOException
InstallException
ShellCommandUnresponsiveException
TimeoutException