InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


Un ITargetPreparer que instala uno o más APKs ubicados en el sistema de archivos.

Esta clase solo debe usarse para instalar APKs desde el sistema de archivos cuando todas las versiones de la prueba dependen de que el APK esté en el sistema de archivos. Para las pruebas que usan TestAppInstallSetup para instalar APKs desde el archivo zip de pruebas, usa --alt-dir para especificar un directorio alternativo en el sistema de archivos que contenga el APK para otras configuraciones de prueba (por ejemplo, ejecuciones locales en las que el archivo zip de pruebas no está presente).

Resumen

Constructores públicos

InstallApkSetup()

Métodos públicos

void setApkPaths(Collection<File> paths)

Establece rutas de APK.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Establece el valor de arrojar si falla la instalación.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Métodos protegidos

Collection<File> getApkPaths()

Constructores públicos

InstallApkSetup

public InstallApkSetup ()

Métodos públicos

setApkPaths

public void setApkPaths (Collection<File> paths)

Establece rutas de APK. Expuesto para pruebas.

Parámetros
paths Collection

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Establece el valor de arrojar si falla la instalación. Expuesto para pruebas.

Parámetros
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parámetros
device ITestDevice

buildInfo IBuildInfo

Arroja
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

getApkPaths

protected Collection<File> getApkPaths ()

Muestra
Collection<File>