SplitApkInstallerBase

public abstract class SplitApkInstallerBase
extends Object

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


Tóm tắt

Trường

protected static final CharMatcher UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

Hàm khởi tạo được bảo vệ

SplitApkInstallerBase(IDevice device, String options)

Phương thức được bảo vệ

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

Trường

UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

protected static final CharMatcher UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS

Hàm khởi tạo được bảo vệ

SplitApkInstallerBase

protected SplitApkInstallerBase (IDevice device, 
                String options)

Tham số
device IDevice

options String

Phương thức được bảo vệ

createMultiInstallSession

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

Tham số
options String

timeout long

unit TimeUnit

Giá trị trả về
String

Gửi
AdbCommandRejectedException
InstallException
ShellCommandUnresponsiveException
TimeoutException

getDevice

protected IDevice getDevice ()

Giá trị trả về
IDevice

getOptions

protected static String getOptions (boolean reInstall, 
                 installOptions)

Tham số
reInstall boolean

installOptions

Giá trị trả về
String

getOptions

protected String getOptions ()

Giá trị trả về
String

getOptions

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

Tham số
reInstall boolean

partialInstall boolean

applicationId String

installOptions

Giá trị trả về
String

getPrefix

protected String getPrefix ()

Giá trị trả về
String

installAbandon

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

Tham số
sessionId String

timeout long

unit TimeUnit

Gửi
AdbCommandRejectedException
InstallException
ShellCommandUnresponsiveException
TimeoutException

installCommit

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

Tham số
sessionId String

timeout long

unit TimeUnit

Gửi
AdbCommandRejectedException
InstallException
ShellCommandUnresponsiveException
TimeoutException