InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.InstallApkSetup


Um ITargetPreparer que instala um ou mais apks localizados no sistema de arquivos.

Essa classe só deve ser usada para instalar apks do sistema de arquivos quando todas as versões do teste dependem do apk estar no sistema de arquivos. Para testes que usam TestAppInstallSetup para instalar apks do arquivo zip de testes, use --alt-dir para especificar um diretório alternativo no sistema de arquivos contendo o apk para outras configurações de teste (por exemplo, execuções locais onde o arquivo zip de testes não está presente) .

Resumo

Construtores públicos

InstallApkSetup ()

Métodos públicos

void setApkPaths ( paths) setApkPaths ( paths)

Define caminhos de APK.

void setThrowIfInstallFail (boolean throwIfInstallFail)

Set throw se a instalação falhar.

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Métodos protegidos

getApkPaths ()

Construtores públicos

InstallApkSetup

public InstallApkSetup ()

Métodos públicos

setApkPaths

public void setApkPaths ( paths)

Define caminhos de APK. Exposto para testes.

Parâmetros
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Set throw se a instalação falhar. Exposto para testes.

Parâmetros
throwIfInstallFail boolean

configurar

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parâmetros
device ITestDevice

buildInfo IBuildInfo

lances
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

getApkPaths

protected  getApkPaths ()

devoluções