InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer (link em inglês)
     ↳ com.android.tradefed.targetprep.InstallApkSetup


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

Esta 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 a partir do arquivo zip de testes, use --alt-dir para especificar um diretório alternativo no sistema de arquivos que contém o APK para outras configurações de teste (por exemplo, execuções locais em que o arquivo ZIP de teste não está presente).

Resumo

Construtores públicos

InstallApkSetup()

Métodos públicos

void setApkPaths( paths)

Define os caminhos do APK.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Define gerar 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 os caminhos do APK. Exposto para teste.

Parâmetros
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Define gerar se a instalação falhar. Exposto para teste.

Parâmetros
throwIfInstallFail boolean

Configuração

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parâmetros
device ITestDevice

buildInfo IBuildInfo

Gera
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

getApkPaths

protected  getApkPaths ()

Retorna