InstalarApkSetup

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.

Esta classe só deve ser usada para instalar apks do sistema de arquivos quando todas as versões do teste dependem de o 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 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)

Defina o lançamento se a instalação falhar.

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Métodos protegidos

getApkPaths ()

Construtores públicos

InstalarApkSetup

public InstallApkSetup ()

Métodos públicos

definirApkPaths

public void setApkPaths ( paths)

Define caminhos de APK. Exposto para testes.

Parâmetros
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Defina o lançamento 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

Lança
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

getApkPaths

protected  getApkPaths ()

Devoluções